Измерения | DDS-генератор на AVR - нужна помощь |
|
---|---|---|
Леонид Иванович: Не совсем понятно, как вообще кнопку можно всунуть в угол панели, ведь там проходят стойки крепления крышек корпуса. madgrey: Кнопка питания будет, как и должно ей находиться в правом верхнем углу панели. Поставлю, как только найду подходящую, т.к. места под нее в обрез, а там еще есть стойки, крепящие половинки корпуса... Вот Я же только высказал своё мнение по поводу дизайна. Но если постараться, то впихнуть можно всё что угодно. Вплоть до сенсорного контакта... |
|
|
Леонид Иванович: Хотя "голая" мега с трудом справится измерять 1 МГц методом обратного счета. Я ставил еще делитель на 4. |
|
|
DWD: Например, раз есть валкодер, значит клавиатура и даром не нужна |
|
|
DWD: Но если постараться, то впихнуть можно всё что угодно. Вплоть до... |
|
|
DWD: Планировались очень низкие частоты - с периодом чуть ли не больше минуты Для генератора синуса такая низкая частота накладывает ограничения на способ подавления постоянной составляющей. Серво-петля с интегратором здесь не подойдет. Только параметрическая подстройка нуля путем добавления смещения. А это хуже с точки зрения стабильности смещения нуля. Я бы сказал, что хороший ноль для синусоидального сигнала важнее возможности работы на инфранизких частотах. В своем генераторе я нижнюю границу сделал 0.1 Гц, интегратор это еще позволяет, правда, уже с некоторым завалом. В генераторе импульсов PG-872 тоже сделал максимальный период 10 сек., но на практике такая низкая частота пока ни разу не понадобилась. DWD: подключим холодный конец регулятора уровня не на корпус, а к общему выводу выходного разъёма Нет, этим Вы ничего хорошего не добъетесь. Нужно свести к нулю постоянную составляющую сигнала перед регулятором. Попробуйте промоделировать сигналы с разными положениями регулятора. DWD: Ещё какие-то варианты есть? Особенно из личного опыта? Из личного опыта чаще нужно подавать сигнал разной формы в одну точку, а не иметь сразу два сигнала. Разъемы разделяют не от хорошей жизни, а если по-другому не получается схемотехнически. DWD: В Киеве - 3 с мелочью американских рубля Эх, как я завидую нормальным городам! У нас в Минске нет ни одной точки, где можно было бы официально купить радиодетали за наличку. Кроме рынка, где ничего хорошего нет. DWD: Например, раз есть валкодер, значит клавиатура и даром не нужна Спорное утверждение. В готовых приборах чаще всего как раз видим обратное: и полную цифровую клавиатуру, и энкодер одновременно. И только низкий класс прибора и его малогабаритность могут оправдать отсутствие клавиатуры. Я не поставил у себя клавиатуры именно из-за габаритов корпуса. В модели генератора SG-530 был только энкодер с нажимающейся ручкой. Управление и разработка меню - мучение. Ничем не лучше, чем просто 4 кнопки, как в SG-420. В PG-862 добавил к энкодеру 3 кнопки. Всё равно меню - мучение (переписывал 6 раз и всё равно не доволен). В PG-872 и SG-642 уже 4 кнопки + энкодер. Стало заметно лучше, но очень не хватает еще одной кнопки. DWD: Чего не придумаешь, эксклюзива для В последнее время всё меньше тянет в эксклюзив и всё больше в технологичность. Мои ранние приборы были сделаны в корпусе Z-4. Поскольку с площадью панели там катастрофа, я не использовал штатные стойки, зато мог использовать всю панель. Но для крепления крышек корпуса приходилось возиться с самодельными креплениями. Решил - хватит! Перешел на более крупный корпус Z-4A, но без каких-либо доработок - со штатным креплением крышек. Да, края панели использовать нельзя. Приходится этот недостаток прятать с помощью дизайна. Cheeeper: поставить тягу-толкатель Там от панели до стойки всего 4 мм, даже изогнутый толкатель не поможет - хода не хватит. GM: Значит, плохо используете схемотехнику МК. "Голая" мега легко и точно измеряет частоты до 10 МГц (fCLK/2) Очень хотелось бы научиться это делать. Для измерения частоты методом обратного счета (reciprocal counting) нужно измерить интервал, соответствующий N периодам входной частоты. Само измерение интервала сделать несложно: нужно по ICP захватить значение таймера по фронту входного импульса в начале измерения и в конце измерения (по истечению желаемого интервала). Хотя там тоже есть трудность в программном расширении счетчика (нужно делать коррекцию в случае возникновения прерывания по захвату до обработки прерывания по переполнению). Но как осуществлять счет входных импульсов? Я их считаю программно в обработчике прерывания по захвату. Это, конечно, медленно. Единственное, что приходит в голову для "голой" меги, это подать входную частоту не только на вход ICP, но и на T0, чтобы задействовать таймер 0 для счета периодов входной частоты. Но это как-то некрасиво. А как Вы делаете? |
|
|
GM: Есть у меня вариант с клавиатурой и валкодером. УРА! |
|
|
Cheeeper: поставить тягу-толкатель и оставить саму кнопку там, где ей и место - в задней части прибора, прямо в БП. madgrey решать... |
|
|
Леонид Иванович: У нас в Минске нет ни одной точки, где можно было бы официально купить радиодетали за наличку. Некоторые с нашего форума говорили, что частенько ездят из Москвы в Минск, что бы скупиться. За остальные ответы спасибо. Приму к сведению и буду пробовать. |
|
|
Леонид Иванович: Очень хотелось бы научиться это делать |
|
|
Леонид Иванович: Нет, этим Вы ничего хорошего не добъетесь. Нужно свести к нулю постоянную составляющую сигнала перед регулятором. Попробуйте промоделировать сигналы с разными положениями регулятора. Да, действительно. Это я сказал не подумавши. |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |