PDA

Просмотр полной версии : Синтезатор частоты со светодиодной индикацией



Sergey_4z5ky
14.12.2013, 13:07
В последнее время появилось много конструкций синтезаторов частоты разной сложности,с применением различных индикаторов и т.д. Также заметно возрасло число радиолюбителей ,которые самостоятельно в состоянии написать простую программу для своего синтезатора.

Как правило все пользуются или 2-х строчными индикаторами ,или графическими с небольшой резолюцией. На мой взгляд индикация на этих индикаторах выглядит достаточно примитивно ,четко видна пиксельная составляющая букв и цифр...Я перебрал множество индикаторов ,и все они страдали этим недостатком.

Гораздо красивей смотрятся сегментные LCD индикаторы , но тут
тоже есть проблемы с выбором - или у них нет подсветки ( KTM-S1201 ) ,или нет точек ,или не достаточно разрядов...Был проверен KTM-S1201 - отличный индикатор ,но без подсветки .Можно им пользоваться только при расположении под углом 30 - 45 градусов ,т.е наклонно . Сделать ему нормальную подсветку не удалось. Поэтому отложил его в сторону...

Поиск подходящих индикаторов привел к мысли применить 7-ми сегментный светодиодный индикатор. На eBay продают готовые модули использующие специальный контроллер MAX7219 . Эти модули имеет 8 цифр и точки - этого достаточно для отображении частоты. Индикацию включенных режимов можно сделать на отдельный светодиодах ,S-метр на готовых барах по 10 ледов. Всей дополнительной индикацией можно управлять еще одним MAX7219 ,который поддерживает 8х8=64 светодиода ,и для управления ему нужно всего 3 провода ( фактически один - load ,т.к. data и clock подключаются к уже имеющимся параллельно ). Программируются MAX7219 достаточно просто . Можно влючать любой сегмент ( лед ) из 64 отдельно и не зависимо .Также программно можно регулировать яркость.
В общем впечатление от MAX7219 осталось хорошим. Скорость работы вполне достаточная , поддерживается симуляция в Proteus.
Сначала был куплен готовый модуль на индикаторах размерами 0,56''. На мой взгляд цифры очень большие... Тогда сделал сам модуль на индикаторах 0,36'' ( такие продаются тоже - см фото ) - по-моему то,что нужно...

Прилагаю свою тестовую програмку на BASCOM . Программа написана на "скорую руку" для проверки индикатора. Это что-то вроде мини синтезатора с одной кнопкой ,которой можно переключать диапазоны. Программу можно скомпилировать под любой ATMEL ,и выбрать нужные порты для работы. Если нажать и удерживать кнопку и медленно прокрутить валкодер ,то можно програмно изменять яркость индикации. Эта часть программы сделана совсем криво - только для проверки возможности регулировки яркости. В данный момент этот"синтезатор" использую как ГПД к трансиверу TS-130S ,который прекрасно подходит для опытов ,т.к. имеет одно преобразование частоты ,и ДПФ можно переключать галетником трансивера.
В энкодере работает "удвоение" импульсов - с другим контроллером ,который поддерживает Config Int0 = change Config Int1 = change ,а не только Falling - будет учетверение. В моем примере сделал для диапазонов 160 - 17 м верхнюю настройку ,а для 15 - 10м нижнюю настройку - При моей ПЧ наилучший в плане качества вариант работы DDS.

Нормально и четко сфотографировать работу индикаторов почему-то не получается ... Реально все выглядит красивей чем на фото..

Можно сделать дизайн в духе Elecraft K2 - вместо "галочек" под цифровой шкалой поставить леды ...

EU1ABR
14.12.2013, 13:43
Мне в последнее время тоже очень нравятся LED .

UA6BCB
14.12.2013, 14:48
Для стационарной конструкции то, что надо. Рядом с основным
дисплеем можно поставить маленький,3-х значный, -для RIT.
Жаль, в программировании не силён, буду ждать завершения Вашего проекта. И вопрос -мерцания светодиодных модулей нет?
Владимир, 73!

Sergey_4z5ky
14.12.2013, 15:09
Мерцания нет - частота сканирования разрядов около килогерца - заметить не возможно. Яркость даже избыточная на больших белых индикаторах , равномерность свечения всех сегментов отличная. Все очень красиво - сейчас у меня синий индикатор.

На eBay можно купить все , что нужно :
http://www.ebay.com/itm/2-PCS-4-Digits-0-36-RED-7-SEGMENT-LED-DISPLAY-COMMON-CATHODE-12-Pins-4-digit-/121215479394?pt=LH_D efaultDomain_0&hash=item1c39016e62# ht_1010wt_1001

- это красные индикаторы

http://www.ebay.com/itm/1pcs-0-36-inch-4-digit-led-display-7-seg-segment-Common-cathode-blue-/140938459415?pt=LH_D efaultDomain_0&hash=item20d0963917# ht_524wt_896

- синии как у меня

http://www.ebay.com/itm/10pcs-0-36-inch-4-digit-led-display-7-seg-segment-Common-cathode-Green-/141058451027?pt=LH_D efaultDomain_0&hash=item20d7bd2653# ht_1181wt_1141

- зеленые...

http://www.ebay.com/itm/5PCS-MAXIM-MAX7219CNG-DIP-24-LED-Display-Driver-IC-/171179549526?pt=LH_D efaultDomain_0&hash=item27db18a356# ht_797wt_1133

- контроллер если нужно....

http://www.ebay.com/itm/MAX-7219-with-8-Digit-LED-Display-Module-R-G-B-Color-/130524115140?pt=LH_D efaultDomain_0&hash=item1e63d7f0c4# ht_2748wt_896

http://www.ebay.com/itm/MAX7219-8-Digit-LED-Display-Module-Red-Digital-Tube-/370776648475?pt=LH_D efaultDomain_0&hash=item565402ab1b# ht_4601wt_934

http://www.ebay.com/itm/5V-MAX7219-Display-Module-8-Digit-Digital-Tube-Control-Red-For-51-AVR-STM32-New-/390617476428?pt=LH_D efaultDomain_0&hash=item5af29dad4c# ht_2312wt_975

- готовые модули

модуль с кнопками :
http://www.ebay.com/itm/8-Digit-LED-Display-Module-Digital-Tube-MAX7219-with-Keypad-Arduino-CP02010-D23-/271327231698?pt=Baut eile&hash=item3f2c5cfed2# ht_3059wt_1133

к нему купить это :

http://www.ebay.com/itm/Mini-USB-Nano-V3-0-ATmega328P-5V-Micro-controller-Board-For-Arduino-compatible-/130977189883?pt=LH_D efaultDomain_0&hash=item1e7ed94ffb# ht_4888wt_926

и это :

http://www.ebay.com/itm/AD9850-DDS-Signal-Generator-Module-C-/370874687265?pt=LH_D efaultDomain_2&hash=item5659da9f21# ht_3388wt_994

получите готовый синтез :) ...

ut1wpr
14.12.2013, 15:12
Здравствуй, Сергей.
Меня интересует такой вопрос. Индикация на этом МАКСе динамическая, я ее давно применяю, тоже нравится. Как пример (на двух МАКСах):

159437

Но одно дело, частотомер. В нем нет входа с чувствительностью в доли микровольта. Было бы интересно, узнать, когда этот дисплей будет встроен в трансивер, не будет ли от него помех? Ведь коммутируемые токи сегментов довольно немалые. И частота коммутации в МАКСе тоже не на герцах. Безусловно, развязки, экранировка, фильтрация... Но все же. А как на практике?

Sergey_4z5ky
14.12.2013, 15:31
Думал и об этом... В моих опытах никакой разницы с LCD... Да и производители позаботились об этом

"slew-rate-limited segment drivers to reduce EMI" .

Думаю если все сделать конструктивно правильно - проблем не будет . А если дело дойдет до изготовления трансивера , то все что будет на передней панели ( и синтез тоже ) у меня будет в отдельном отсеке ,т.е. за передней панелью есть пространство 5 см глубиной ,которое перегорожено вертикально дюралью 3мм толщиной по всей плошади от всего остального корпуса ...Т.е. в моем случае за помехи не переживаю... Ну а в пластиковых корпусах ,и без экранировки нужно эксперементировать. Ведь делали и раньше цифровые шкалы с динамической индикацией....При правильном подходе все было ОК.

yurr
14.12.2013, 16:00
Браво Сергей! ЗдОрово! Но по моему скромнейшему мнению цвет индикатора лучше желтый.

RA3WDK
14.12.2013, 16:48
Сергей, хороший вариант ! Не забывай, что LED не боятся холода, в отличии от LCD ! А для портативной аппаратуры это важно - я свой трансивер тестировал при -18C : http://ra3wdk.qrz.ru/QRP/frost.jpg


Думал и об этом... В моих опытах никакой разницы с LCD... Да и производители позаботились об этом "slew-rate-limited segment drivers to reduce EMI" . Думаю если все сделать конструктивно правильно - проблем не будет . А если дело дойдет до изготовления трансивера , то все что будет на передней панели ( и синтез тоже ) у меня будет в отдельном отсеке ,т.е. за передней панелью есть пространство 5 см глубиной ,которое перегорожено вертикально дюралью 3мм толщиной по всей плошади от всего остального корпуса ...Т.е. в моем случае за помехи не переживаю... Ну а в пластиковых корпусах ,и без экранировки нужно эксперементировать. Ведь делали и раньше цифровые шкалы с динамической индикацией....При правильном подходе все было ОК.Сергей, решается все просто (даже помехи от шкалы Денисова на АЛС можно подавить) - использовать отдельный стабилизатор напряжения (5В) , перед ним RC фильтр 1 кОм 6800 мкФ + активный фильтр на транзисторе. Выход синтезатора через трансформатор ADT4-xx.

Владимир_К
14.12.2013, 16:50
Но одно дело, частотомер. В нем нет входа с чувствительностью в доли микровольта. Было бы интересно, узнать, когда этот дисплей будет встроен в трансивер, не будет ли от него помех? Ведь коммутируемые токи сегментов довольно немалые.
Скорее всего будет нормально, если приложить определенные усилия. Но. Почему бы не применить статическую индикацию? Так, как например в Макеевской шкале, в синтезаторах Тарасова. Память на регистрах 4094 или 4015. 8 микросхем стоят в 2 раза дешевле(если не больше), чем один МАХ. Когда не крутим валкодер, никаких переключений сегментов, соответственно никаких помех. Для своих поделок, типа цифровой шкалы, или частотомера, от динамической индикации ушел. Конечно работы больше, надо дополнительно распаивать 7-8 микросхем.
http://www.cqham.ru/forum/showthread.php?t=229 93&page=2

rx3apf
14.12.2013, 17:13
Лучше 74HC595 (выходы мощнее и скорость загрузки лучше). По стоимости - вопрос спорный, дискретные индикаторы обходятся чуть дороже мультиплексных, плюс нужно много токоограничительных резисторов. Но на самом деле, при любом варианте стоимость копеечная (если покупать не у жадных местных торгашей, а у китайцев на ebay или ali). На счет регенерации, что 1 kHz незаметно - весьма спорное утверждение. В старых АОНах было 400 Hz - это _очень_ заметно, сомневаюсь, что увеличение вдвое способно радикально изменить восприятие боковым зрением, статика по-любому приятнее.

Если кому нравятся именно крупные цифры - вероятно, LED лучший вариант (ну, или "хирургия" для сегментных LCD, снять отражатель и, возможно, перевернуть поляризатор). А если хочется не слишком крупные - на ebay у одного продавца есть "негативные" зеленые (настоящие зеленые, точнее, изумрудные, обозваны как "verdant"), выглядят очень симпатично, хотя пиксельная структура все равно проявляется. Выглядят очень похоже на VFD.

R2RBN
14.12.2013, 17:18
8 микросхем стоят в 2 раза дешевле(если не больше), чем один МАХ
А вы в этом уверенны max(модуль вместе с индикаторами)стоит на eBay 160 р (http://www.ebay.com/itm/MAX7219-Red-Module-8-Digit-7-Segment-Digital-LED-Display-Tube-For-Arduino-MCU-/190943111663?pt=UK_B OI_Electrical_Compon ents_Supplies_ET&hash=item2c7518a9ef) , а одна 4015 42р (http://www.chipdip.ru/product1/8856037600/)

Jose
14.12.2013, 17:35
(ну, или "хирургия" для сегментных LCD, снять отражатель и, возможно, перевернуть поляризатор)
Не тратьте время и не портите индикатор. Результатом будет - 0.
http://www.cqham.ru/forum/showthread.php?t=207 83&p=785861&viewfull=1#post78586 1
переворачивать поляризатор бесполезно ибо будет просто отражаться в негативе.
Брал и другие поляризаторы, от ноутбучных матриц, так и сяк и наперекосяк.... тоже нулевой результат

ur3ilf
14.12.2013, 17:40
Думал и об этом... В моих опытах никакой разницы с LCD...
Тут всё зависит от источника питания. Если это трансформатор то отдельная обмотка для индикации решает проблему. А если это привычные 12вольт то нужно по питанию ставить приличный дроссель с электролитами. Нужно чтоб питание не модулировалось токами которые потребляет индикация. Иначе оно по всему трансиверу расползается.
Кстати подключил модуль на AD9850 к приёмнику с двумя преобразованиями с первой ПЧ 5МГц и всё работает даже очень достойно. Ну ни чем не хуже на слух чем ГПД. Ни одной лишней свистульки нету включая диапазон 10 метров. Смесители активные на полевиках.

rx3apf
14.12.2013, 17:53
Не тратьте время и не портите индикатор. Результатом будет - 0.
http://www.cqham.ru/forum/showthread.php?t=207 83&p=785861&viewfull=1#post78586 1
переворачивать поляризатор бесполезно ибо будет просто отражаться в негативе.
Брал и другие поляризаторы, от ноутбучных матриц, так и сяк и наперекосяк.... тоже нулевой результат
Вы не поняли идею. Основная масса сегментных индикаторов (в составе модулей) работает на отражение. Значит, первое, что надо сделать - переделать в режим "на просвет" (как, например, в радиостанциях) - т.е. удалить отражатель и добавить рассеиватель с подсветкой. Но сегменты будут черные на светлом фоне. А вот, скажем, в автомобильной электронике встречается "негативный" вариант (светлые сегменты на темном поле). Для этого достаточно перевернуть поляризатор. Но если рефлективный слой удалить довольно просто, то отодрать поляризатор с сохранением его внешнего вида - гораздо сложнее, проще будет добыть новый. Естественно, что попытка использовать "негативный" вариант в режиме "отражения" обречена на провал - без подсветки сзади индикатор совершенно нечитаемый, это касается и сегментных, и знакосинтезирующих.

А что до неудачной попытки с КО-4 - ну так еще и от угла зависит, все не так просто. На дефектных TICxxx я экспериментировал вполне успешно, но сохранить поляризатор в целости трудно.

Добавлено через 7 минут(ы):


А вы в этом уверенны max(модуль вместе с индикаторами)стоит на eBay 160 р (http://www.ebay.com/itm/MAX7219-Red-Module-8-Digit-7-Segment-Digital-LED-Display-Tube-For-Arduino-MCU-/190943111663?pt=UK_B OI_Electrical_Compon ents_Supplies_ET&hash=item2c7518a9ef) , а одна 4015 42р (http://www.chipdip.ru/product1/8856037600/)
А 10 шт 4015 на том же ebay стоят меньше 90р. А hc595 и того меньше (впрочем, их я и в московской "Терраэлектронике" брал дешевле шести рублей). Короче, искать надо, разница может быть и на порядок, а приводить в качестве примера Чип с Дипом даже не смешно. У Вас крепкие нервы ? Уверены ? Тогда крепко держитесь за стул и вперед, http://www.chipdip.ru/product/mpi002-28-gn-switch-illum-green/

Sergey_4z5ky
14.12.2013, 19:14
Вся прелесть MAX7219 ,что можно купить ГОТОВЫЙ модуль и подключить пятью проводами к любому уже готовому синтезу ( изменив программу соответственно ) и не парится с десятком корпусов для статической индикации ,не делать платы под такую индикацию и т.д. Все можно сделать быстро и просто применив купленный модуль . И еще присматриваюсь я все к индикации - не замечаю я мерцания...Может как-то не правильно смотрю.... Сомневающимся советую просто попробавать сделать такую индикацию купив этот не дорогой модуль и решить для себя подходит это или нет ,чем гадать.

Вся прелесть MAX7219 ,что можно купить ГОТОВЫЙ модуль и подключить пятью проводами к любому уже готовому синтезу ( изменив программу соответственно ) и не парится с десятком корпусов для статической индикации ,не делать платы под такую индикацию и т.д. Все можно сделать быстро и просто применив купленный модуль . И еще присматриваюсь я все к индикации - не замечаю я мерцания...Может как-то не правильно смотрю.... Сомневающимся советую просто попробавать сделать такую индикацию купив этот не дорогой модуль и решить для себя подходит это или нет ,чем гадать.

Добавлено через 28 минут(ы):

А так выглядит большой белый индикатор 0,56'' через толстое ( 3мм ) темное стекло...

Покупал индикатор тут :
http://www.ebay.com/itm/121031909296?ssPageN ame=STRK:MEWNX:IT&_trksid=p3984.m1497. l2649

Кстати ,пока подключал - попутал питание... MAX , макс была горячая...Думал спалил...Подключил как нужно - все заработало :) ...

Sergey_4z5ky
14.12.2013, 19:58
...Да... Белый индикатор через темное стекло выглядит очень круто...Не рабочих сегментов практически не видно...Как нарисованный..В любом случае лучше чем в FT-450 ( крутил его "в живую"),где индикация частоты сделана цифрами такого размера и цвета...Сложно только будет подобрать к такому индикатору соответствующую цветовую гамму для ледов остальной индикации ( S-метр и т.д. )... Хотя можно сделать все в черно-белом стиле на белых прямоугольных ледах и накрыть блок индикации целиком таким темным оргстеклом..... Проблема только надписи сделать на стекле... Можно наверное выгравировать и забить гравировку белой краской...или что-то в этом духе.

ut1wpr
14.12.2013, 20:01
Покупал индикатор тут :
http://www.ebay.com/itm/121031909296?ssPageN ame=STRK:MEWNX:IT&_trksid=p3984.m1497. l2649

Кстати ,пока подключал - попутал питание... MAX , макс была горячая...Думал спалил...Подключил как нужно - все заработало :) ...Я тоже порядочно "мордовал" МАКСа. Выдержал он все мои пытки.. :)
Кстати, я последнее время "пасусь" на алиэкспрессе. Более двух десятков заказов - ни одного "кидка". Цены явно ниже Ибэя...
http://www.aliexpress.com/item/MAX7219-Red-Module-8-Digit-7-Segment-Digital-LED-Display-Tube-For-Arduino-MCU/1449630475.html

yurr
14.12.2013, 20:13
А так выглядит большой белый индикатор 0,56'' через толстое ( 3мм ) темное стекло...
Великолепно!

Sergey_4z5ky
14.12.2013, 21:24
По-моему проблема индикации режимов решена...Все просто. взял распечатанную ранее на обычной бумаге надпись ( ATN ) и разместил между сегментом и стеклом. Надпись прекрасно видно...а если распечатать ее на прозрачной пленке ,то думаю будет вообще хорошо.
Просто размещаем нужные надписи перед прямоугольными ледами ( обычно размером 2х5 мм ,хотя можно и составлять по 2 леда вместе ).... Так можно выводить и цветные надписи - поставив за ними леды соответствующего цвета.

Т.к. индикация режимов будет на второй MAX ,то можно выставить яркость ледов режимов больше чем ,яркость индикации частоты ,т.е. уравнять яркость всей индикации. На фото индикатор работает процентов на 40 от максимальной яркости....При полной яркости ,и с резистором на 4.7к как предлагают в этом наборе яркость ну очень большая - глаза режет...Я поставил 22к и еще програмно выставил 5 ( максимум 15 )

UA6BCB
14.12.2013, 22:05
Teensy ++... Чип AT90USB1286 , просто Teensy -ATmega32u4.
Сергей, у Вас модуль на АТ90 или на АТмеге? Какой из них заказывать?Мой Урал-84 тоже захотел такой дисплей.:-P
Владимир, 73!

Sergey_4z5ky
14.12.2013, 22:13
У меня Teensy ++... Чип AT90USB1286 . Но это только для тестов.. Вообще думаю вполне хватит и атмега32 - или 328Р ....Не спешите с контроллером .Тема только открылась...Исходные данные есть ...Может кто-нибудь что-то и предложит в окончательном варианте. Когда я доведу этот проект до завершения неизвестно ,поэтому и выложил всю информацию на форуме - программеров хватает ,может кто-то и сделает что-то интересное со светодиодной индикацией..... У Гены много всяких синтезов - может он захочет переделать индикацию :) ..

UA6BCB
14.12.2013, 23:13
Ясно...Просто хотел прикинуть как всё это будет смотреться.. и работать. Прошивка, хоть и тестовая, уже выложена...АТ90 значительно дороже,чем АТмега.Да ,конечно,пока подожду.
Может,Геннадий подключится.Тогда будет АТмега32..:-P

Sergey_4z5ky
14.12.2013, 23:32
Для трансивера "Урал" и подобных ,где нужно просто заменить ГПД и цифровую шкалу можно сделать простейший синтез даже на атмега8. Диапазоны переключаются механически ,поэтому синтез должен работать "наоборот" - читать состоятие галеты или другого переключателя ,что бы знать какой диапазон включен ,и соответственно вырабатывать сигнал нужной частоты и индицировать частоту...Больше ничего и не надо. Все остальное остается в трансивере как есть. Такой вариант можно сделать легко и быстро...Нужно просто схему того же "Урала" посмотреть ,а то уже и не помню как там сделано...Расстройку также можно сделать - читать напряжение на резисторе RIT.

UA6BCB
15.12.2013, 00:01
В моём Урале уже 2 года трудится синтезатор на СИ-570+MC9S08QG8. Подключен,как внешний ГПД.Но индикатор слишком блёклый,большой однострочник КТМ 12-01.Вот теперь,может и переделаю на светодиодный синтезатор,заодно сравню си-570 и АД9850.

Roud
15.12.2013, 00:43
Cергей, есть ATMEGA-8, модуль с ебая на 9850, есть сигменты те что в ЦШ денисова применяются, и есть микросхемы 74HC595. На этой базе можно собрать что то ''типо'' синтезатора на пару диапазонов?

ut1wpr
15.12.2013, 10:24
Сергей, еще раз здравствуй.
Я не оригинален. Опять с предложением переходить на продукцию от ST... :)
Вижу, ты в основном на Бейсике ваяешь. Для получения удовольствия от этих МК есть возможность пока не менять язык (http://www.mikroe.com/downloads/get/1768/mikrobasic_pro_arm_2 013_v420_setup.zip).
В trial-варианте ограничения на генерируемый код в 8Кб. Для этих камней это немало. Для старта очень даже неплохо.
А если камень понравится, то и язык поменяется... :)

Genadi Zawidowski
15.12.2013, 10:30
Может,Геннадий подключится.Тогда будет АТмега32..
А что там делать? Удлинить упавляющий регистр (который диапазонами и режимами работы тракта управляет) нанужно количество разрядов 595-ми - будет со статикой. Или есть микросхема MAX как у Серея?
Без макета у кого-нибудь мне не сделать.

Sergey_4z5ky
15.12.2013, 10:52
Зачем все усложнять ( конструктивно ). Чтобы сделать индикатор на 8 разрядов нужно поставить 2 штуки 595-х , 16 резисторов и индикаторы...Это на вскидку...Не проще ли купить модуль на качественной и малогабаритной заводской плате и специально предназначенным для этого контроллером ? Для себя я выбрал модуль. Также нельзя оперативно менять яркость....И потянет ли по току 595-я если зажечь все сегменты...

rx3apf
15.12.2013, 11:28
Если с 595, то нужно не два корпуса, а столько же, сколько разрядов (не делать же мультиплексирование с программной разверткой, это крайне нерационально). С мультиплексированием - 7219, однозначно. А вот что касается яркости, это и в случае 595 делается тривиально.

UA6BCB
15.12.2013, 12:00
Или есть микросхема MAX как у Серея?
Здравствуйте, Геннадий! Несколько модулей с МАХ уже заказал.
С макетом мог бы поработать.
Владимир,73!

Genadi Zawidowski
15.12.2013, 13:38
Несколько модулей с МАХ уже заказал.
С макетом мог бы поработать.
Мнимум что требуется - процессор ATMEGA32A + 74H138 (по схеме "синтезатор с хорошим сервисом") - чипселект MAX на вывод 11 74HC138. Клавиатуру. MAX с 5 вольт питанием? Отлаживаться можно с EEPROM процессора или поставить SPI EEPROM какой-нибудь.

Sergey_4z5ky
15.12.2013, 14:34
Еще важный момент - темное стекло...Без него толку не будет. Заказал тут пару листов. Посмотрим.... http://www.ebay.com/itm/300906936180?ssPageN ame=STRK:MEWNX:IT&_trksid=p3984.m1497. l2649

SERGEY S.
15.12.2013, 15:26
Еще важный момент - темное стекло...
Пытался ставить и красную, и синюю, и зеленую - не понравилось (плексу). Тонковата она, может конечно у вас будет все в порядке.
Вышел и положения нарезав полоски с коричневой бутылки из под пива, можно набирать тон(прозрачность) как нравится.

ut1wpr
15.12.2013, 17:27
Пытался ставить и красную, и синюю, и зеленую - не понравилось (плексу). Тонковата она, может конечно у вас будет все в порядке.
Вышел и положения нарезав полоски с коричневой бутылки из под пива, можно набирать тон(прозрачность) как нравится.Для цветофильтров я покупаю в канцтоварах толстые пленки для верхних титульных страниц пружинных переплетов. Набирая нужное к-во можно подобрать нужную плотность. Недорого и выбор по цветам хороший.

Sergey_4z5ky
15.12.2013, 18:49
Толстое темное оргстекло лучше всего... Делал когда-то накладку из темного стекла для RA3AO . Это стекло можно спокойно клеить на черную панель - ничего не видно ,что с обратной стороны происходит... И грани помню делал под 45 градусов и полировал. Окна под кнопки диапазонов и стрелочный индикатор выпиливал.... Было очень красиво. По-моему я использовал стекло от крышки какого-то проигрывателя грампластинок. Это стекло нужно именно сверху панели ставить ,закрывая и индикатор и леды которые будут подсвечивать надписи .

ГРАНИТ
15.12.2013, 19:14
Небольшие кусочки орг.стекла можно взять от "древних" частотомеров/генераторов и прочей лабуды с цифровой индикацией на газоразрядных лампах. Они (лампы индикаторы) видимо имели яркий и противный цвет:smile:, что их закрывали красным, зеленым, коричневым пластиком.

RA4HJW
17.12.2013, 02:57
Для TRX с двумя приёмниками, или расстройкой, или на петагерцовый тарансивер. ;-)
http://www.aliexpress.com/store/product/Jy-mcu-16-sununed-module-green-lm1640-tm1640/715159_752190597.htm l
http://tronixstuff.com/2012/04/09/arduino-and-tm1640-led-display-modules/
(во всяком случае можно кой какой функционал вывести)
ну или взять большие и маленькие лэды и развести красоту на TM1640... :пиво:

RK9AMX
17.12.2013, 06:47
на TM1640...
В дешевой бытовой технике (например DVD-проигрывателях) используется куча разных LED-контроллеров. Вот фото того, что нашел в своем хламе, под столом на работе. И "конструкция" индикатора:-P

ua3mse
17.12.2013, 09:46
Как настроить звуковую карту Infrasonic Quartet для SDR ?

AlexanderT
17.12.2013, 10:28
Пытался ставить и красную, и синюю, и зеленую - не понравилось (плексу). Тонковата она, может конечно у вас будет все в порядке.


Толстое темное оргстекло лучше всего...Я два варианта опробовал и оба понравились.
Вариант первый стекло с обратной стороны покрашено белой краской из балончика,но осторожней некоторая краска разъедает плекс.
Вариант второй на плекс так-же сзади наклеен цветной скоч под цвет индикатора или белый,скоч любого цвета есть у рекламщиков.

Владимир_К
06.01.2014, 14:15
В общем впечатление от MAX7219 осталось хорошим. Скорость работы вполне достаточная , поддерживается симуляция в Proteus.
Сначала был куплен готовый модуль на индикаторах размерами 0,56''. На мой взгляд цифры очень большие... Тогда сделал сам модуль на индикаторах 0,36'' ( такие продаются тоже - см фото ) - по-моему то,что нужно...
Добрый день, Сергей! Я предлагал другое решение индикатора, но, поразмыслив, мнение свое изменил:smile:. Подскажите, в Вашем самодельном, какие применены индикаторы - общий анод или катод (чтобы не заморачиваться с переворотом бита)?
Тут недалеко обнаружил драйверы, довольно дешевые (MAX7921, но скорее не оригинальные?):
http://www.e-voron.dp.ua/catalog/017964

Sergey_4z5ky
06.01.2014, 14:47
какие применены индикаторы - общий анод или катод общий катод


MAX7921 может MAX7221 ? Зачем покупать драйверы ,делать платы и т.д. если продают готовые модули ? Данные на драйверы: http://www.gaw.ru/html.cgi/txt/ic/Maxim/display/max7219_21.htm

Владимир_К
06.01.2014, 16:12
может MAX7221 ? Зачем покупать драйверы ,делать платы и т.д. если продают готовые модули ?
Да, конечно, это у меня описка.
Просто у меня есть пара готовых устройств, полностью собраны в корпусах. Применение готового модуля потребует некоторых переделок корпуса. Проще изготовить новую платку. Для будущих поделок, конечно - готовые.

общий катод
Спасибо. Как раз такой есть.... зеленый. А вот такой был бы наверное покрасивее?
http://www.e-voron.dp.ua/catalog/018409
Тут, правда, на фото зеленый, хотя написано, что "белый", да и судя по обозначению - белый.

hamster
13.04.2014, 23:27
Интересно, можно ли приспособить к этому синтезатору? http://cqham.ru/trx85_69.htm

RA4YEL
20.06.2014, 19:29
Ребята! Может не в тему, но нет ли схемы синтезатора без клавиатуры? Только переключатель бенда и валкодер и индикатор с частотой? :-P

Слесарь
20.06.2014, 21:11
Гораздо красивей смотрятся сегментные LCD индикаторы

А светодиодные смотрятся еще красивей. Только для семи сегментных нужен светофильтр, а у OLED светофильтр уже есть.

Как на СМА

http://pokazometr.ru/images/stories/img/Stiralka/Control_unit_the_Was hing_machine_new30.j pg

Как на пульте

http://pokazometr.ru/images/stories/img/Automatics/thermocouple_amplifi er/P1070309.jpg

Вам конечно же понадобится во много цифр индикатор.

Jose
20.06.2014, 22:03
Вам конечно же понадобится во много цифр индикатор.

шок!
http://www.cqham.ru/forum/showthread.php?t=264 98

Добавлено через 34 минут(ы):


Ребята! Может не в тему, но нет ли схемы синтезатора без клавиатуры? Только переключатель бенда и валкодер и индикатор с частотой?

Здесь посмотрите
http://www.cqham.ru/forum/showthread.php?t=265 70&p=978851&viewfull=1#post97885 1

UR3ACH
20.06.2014, 23:43
Как на пульте
Это просто индикатор в стиле "Вырви глаз". Тем более красные. Надо зеленые- темно зеленые. Глаз "отдыхает". А в бытовой технике все для домохозяек.

Слесарь
21.06.2014, 08:38
Да. Сейчас появились сверх. яркие светодиодные индикаторы, по этому можно применять темный светофильтр, знаки получаются очень четкие на черном фоне.

RC3ZQ
11.04.2016, 13:37
Ребят добрый день.
Кто может описать в "трех словах" разницу в версиях прошивок конструкции синтезатора и какой программой это все заливается в модуль nano.


HF_RX_328_MAX7219_v1 _16MHz.hex
HF_RX_328_MAX7219_v1 _20MHz.hex
HF_RX_328_MAX7219_v2 _16MHz.hex


P.S Если ошибся темой, то прошу прощения.

ur3ilf
11.04.2016, 13:49
Разница в тактовом генераторе меги. В ардуине такт 16 МГц.
Если ардуина имеет на борту usb то заливается этой (http://www.cqham.ru/forum/showthread.php?32185-Arduino-%EF%F0%EE%E1%EB%E5%E C%E0-%E7%E0%E3%F0%F3%E7%E A%E8-%F1%EA%E5%F2%F7%E0&p=1233826&viewfull=1#post12338 26) программкой.

R2DHG
11.04.2016, 14:33
А такие штуки в теме были ? Сразу и индикатор и кнопки и дополнительные светодиоды. http://www.ebay.com/itm/TM1638-8-Bit-LED-Digital-7-Segment-LED-Tube-Key-Module-for-AVR-Arduino-ARM-/281838535475?hash=it em419ee2c333

UT0UM
11.04.2016, 16:33
я раньше брал много вот таких (для бенддекодера (https://www.youtube.com/watch?v=U8SpucbPrfE) )
231264
их преимущество - это двухцветные светодиоды

недостатки:
- разъемы выходят на лицо, поэтому, чтобы встроить в лицевую панель,
их приходится выпаивать и запаивать на заднюю сторону
- короткие кнопки, поэтому, чтобы встроить в лицевую панель,
их приходится сдувать и запаивать длинные

а в остальном модуль очень удобный

R1AIT
11.04.2016, 16:50
Разница в тактовом генераторе меги. В ардуине такт 16 МГц.
Если ардуина имеет на борту usb то заливается этой (http://www.cqham.ru/forum/showthread.php?32185-Arduino-%EF%F0%EE%E1%EB%E5%E C%E0-%E7%E0%E3%F0%F3%E7%E A%E8-%F1%EA%E5%F2%F7%E0&p=1233826&viewfull=1#post12338 26) программкой.
Это единственный вариант? Стандартной IDE в режиме программатора не?

ur3ilf
11.04.2016, 17:13
Странно. Разве я утверждал что это один единственный священный вариант? Что то я не припомню такого. Может процитируете?
Человек спросил чем залить hex в ардуину- я ответил. Тем более устанавливать ни чего не нужно и разбираться с ардуиной тоже. Там даже заблудиться не где))
К чему ваши нападки? Уже сколько раз тыкали так те кто идут своим правильным путём и хотят чтоб все тем же строем ходили, лучше проходить мимо, пусть каждый сам решает свои проблемы.8-)
Пора покинуть этот форум. Видимо проблема в донецком позывном, как красная тряпка на быка действует:oops:
Хватит с меня....

PS: ладно бы взял и показал всем как в стандартной IDE в режиме программатора всё делать- я бы ещё понял что я не прав и извинился за то что предложил не правильную программу.:-( А так это как секс на площади.

R2DHG
11.04.2016, 17:29
В стандартной это в меню Файл (что то вроде "залить через программатор"). Немножко больше кода можно запихнуть и побыстрее работает с usbasp и подобными (через "5 резисторов" не знаю как).

ur3ilf
11.04.2016, 17:39
Я наверное не всё понимаю. При чём тут usbasp и подобные если XLoader заливает hex созданный в любом компиляторе в ардуину используя имеющийся загрузчик в меге через USB кабель?

RC3ZQ
11.04.2016, 19:18
Мне тоже не ясно причем тут usbasp программатор!
Извращаться подстраиваясь на Atmega328 резона нет ни какого.




и подобными (через "5 резисторов" не знаю как).
это программатор господина Громова.

:ржач:




А так это как секс на площади.
Равносильно что бутылку из стекла в "огонь" швырнуть.

Henriks.V
11.04.2016, 21:03
Sergey_4z5ky использовал Teensy ++ чем заменить? Atmega328?

R2DHG
11.04.2016, 23:38
Которая с плюсами заметно пожирнее, чем мега328. https://www.pjrc.com/teensy/index.html

RC3ZQ
13.04.2016, 21:01
В 50м посте этой темы я подвесил схему синтезатора частоты.
В Adruino nano v3.0 нужно еще залить файл EEPROM с ПЧ 0.eep который задает в eeprom ПЧ=0 (для прямого преобразования приемников). Каким ПО возможно в nano залить это ПО в eeprom МК.!?
Спасибо за ответы и советы.

VikR
13.04.2016, 22:10
То же пришел к выводу что светодиодная индикация имеет свои несомненные преимущества для радиолюбителей. Но, макс динамический и избавится от помех будет трудно, как с ними? может 595. Геморрою с ними конечно больше, в смысле пайки.

R2DHG
13.04.2016, 22:37
Каким ПО возможно в nano залить это ПО в eeprom МК.!?

Из среды вроде никак, а через avrdude можно попробовать так:

При обмене данными с ПК загрузчик использует протокол stk500v1, и может работать, в том числе и с EEPROM.

Для чтения содержимого EEPROM в файл «0.bin» необходимо в командной строке


Перейти в подпапку \hardware\tools\avr\ bin\ папки с ПО Arduino;
Выполнить команду (в одну строку):

avrdude -q -C ..\etc\avrdude.conf -p m168 -c stk500v1 -P COM3 -b 19200 -U eeprom:r:0.bin:r


Для записи содержимого файла 0.bin в EEPROM команда такая:
avrdude -q -C ..\etc\avrdude.conf -p m168 -c stk500v1 -P COM3 -b 19200 -U eeprom:w:0.bin


может 595. Геморрою с ними конечно больше, в смысле пайки.
И одиночные индикаторы ? Жуть )

ur3ilf
13.04.2016, 22:53
Но, макс динамический и избавится от помех будет трудно, как с ними? может 595. Геморрою с ними конечно больше, в смысле пайки.
Это стереотип ещё с того времени когда "светодиоды были большими".
Современные индикаторы при токе 1-2ма через диод сегмента вполне прилично светят. При 5ма уже хорошо давят на глаза. Это АЛС324 надо было кочегарить по полной. На КМОП без проблем можно сделать в динамике и помех не будет.
У меня на 74НС595 7 разрядов с общим анодом сделано. Потребление около 60ма. Ограничительных резисторов нет. Потому что я на анод не подаю 5 вольт а что то около 1,8 вольта регулируемое со стабилизатора. На 74НС595 естественно 5 вольт питание. При логической единице на выходе диоды заперты а при ноле светятся. Думал будут сегменты по разному светится. Микросхемы с одной партии и АЛС-ки тоже. Всё нормально светится. Пять вольт на АЛС не подавал. Можно их и уничтожить так. Потому что у меня в регуляторе громкости для звукового усилителя 74НС595 в дипе без проблем тянет 8 реле Р5.:ржач:

Dolphin
21.09.2016, 13:08
Кто может прошивку переделать под атмегу8 или атмега 16 ?

seybr
20.03.2017, 10:59
Печатная плата синтезатора в Lay есть у кого нибудь? В pdf видел.Никогда не пробывал печатать в других форматах.

UN8GCS
24.08.2018, 13:52
Лучше поздно, чем никогда...

RV3EFF
23.02.2020, 13:22
Кто реально применял светодиодный дисплей на MAX7219? Подскажите как бороться с помехами от ШИМ?
Если запитывать отдельно трансивер и синтезатор, то всё нормально. Но если запитывать от одного источника, то слышен сильный рёв от ШИМ. Никакие дроссели, конденсаторы не помогают. Жалко, приятный дисплей, а применить нельзя.

veso74
23.02.2020, 14:22
Попробуйте, но решение неидеальное, есть что желать. C = 2200 μF. И загрузка данных к дисплее только кодга есть изменение.
А дисплей действительно красивый.

UA0YAS
23.02.2020, 14:45
Ну и дроссели в линиях питания. Уменьшить, но не избавит от помех.

Владимир_К
23.02.2020, 16:39
И загрузка данных к дисплее только кодга есть изменение.
Это дисплей с динамической индикацией. Поэтому, есть загрузка или нет, проблема помех останется. ШИМ, это немного из другой темы..

RV3EFF
23.02.2020, 16:49
Ну и дроссели в линиях питания. Уменьшить, но не избавит от помех.
Всё верно, дроссели и конденсаторы уменьшают уровень помех, но полностью можно избавиться только запитав синтезатор от другого источника.


И загрузка данных к дисплее только кодга есть изменение.

Только так и делаю. Помехи создаёт ШИМ, который управляет интенсивностью свечения светодиодов. Да и помехами это трудно назвать, настоящий рёв. Вот если бы не этот ШИМ, цены бы этому дисплею не было бы...

veso74
23.02.2020, 17:16
В 2017-ом (для конструкция FM-приемника) я сделал для себя табличка (БГ яз.). Могут быть ошибки и неправильные выводы, но делюсь результатами. С тех пор lcd 1601/02 дисплеи для радио-приложений для меня стали любимым. Не выглядит хорошо (hi! :) ), конструкция выглядит как 25-30 лет назад, но ничего: нет помехи :) Конечно, есть исключения. колонка значение: 1 - без помехи, для сравнения; 5 - сильнейшие помехи

Владимир_К
23.02.2020, 17:20
С тех пор для меня lcd 1601/02 дисплеи для радио-приложений стали любимым.
Oled не применял, а "любимый" - светодиодный индикатор со статической индикацией на CD4015.
http://www.cqham.ru/forum/attachment.php?attac hmentid=219811&d=1450520405

veso74
23.02.2020, 17:41
Да, статическая индикация ОК. Попрбовал и на 74HC595 - они есть везде и ничего не стоят. Но снова все самодельным необходимо сделать. А 8 x LED дисплей с MAX7219 выглядит хорошо :).

rx3apf
23.02.2020, 21:35
А дисплей действительно красивый.
"Красота" дисплея не определяется контроллером, а только и исключительно качеством самих индикаторов. Регенерация по изменению контекста уменьшит помехи от шины, но в сравнении с самой динамической индикацией это просто несерьезно (никто, кстати, не мешает слегка завалить фронты и входных сигналов, но это не панацея). Экранировка, фильтрация - это все хорошо, но радикальное решение - отказ от динамической индикации как таковой (что и саму индикацию сделает приятнее, исключив "стробоскоп", при таких частотах все равно заметный боковым зрением). Т.е. 74HC595, сборки резисторов и отдельные сегментные индикаторы, и проблема исчезнет как класс. Главное - подобрать пристойные по виду индикаторы, чтобы было хорошее и равномерное рассеивание в сегментах (а не страшенный ужас a la АЛС324) - с этим нынче проще, хотя далеко не все выглядят хорошо. Ну и светофильтр тоже подобрать придется.


Помехи создаёт ШИМ, который управляет интенсивностью свечения светодиодов.
....
Вот если бы не этот ШИМ, цены бы этому дисплею не было бы...
Управление яркостью это всего лишь составляющая самого принципа динамической развертки. Хоть бы и 100% яркость - проблема определяется самим принципом, и от скважности зависит лишь спектр помехи.


а "любимый" - светодиодный индикатор со статической индикацией на CD4015.

4015 - не лучший выбор. 40xx сами по себе слабоваты, а эксплуатация без токоограничительных резисторов - "дурной вкус" проектирования. А второй минус - отсутствие фиксирующего регистра на выходе. Там как ни крути, но перезагрузка дает хоть минимальную, но засветку. И помехи, кстати. В таких случаях применяют 4094, хотя HC595 все равно лучше.

Владимир_К
23.02.2020, 22:12
4015 - не лучший выбор.
У меня на 4015 давно были сделаны, потому так и написал. Главное, что хотел высказать, это то, что индикация желательна статическая. А так да, лежат штук 20 именно 595. Но пока не использовал, так как синтезаторы не в массовом производстве:smile:. Возможно, что и не будут использованы, ибо графические дисплеи уже не экзотика.