Dobrij djenj, sperva konechno boljshoje spasibo avtoru za projekt i podderzhku zdesj na forume! Ja uzhe sobiral pohozhij projekt: http://www.scienceprog.com/avr-dds-sign ... rator-v20/ no nje nravitsa tam chto ustanovki tolko v rezhime "stop", a potom "start" generaciji. Sobral zdesj opublikovannij generator, na Atmega8535 v dip-40 korpuse, shema i proshivka kak u Noblako, tolko indikator Winstar 1x16. Generator rabotajet, formi i chastotu menjajet, no na indikator vidajotsa chto to bezsvjaznoje, raznije simvoli vperemeshku s chornimi znakomestami. Dannij indikator s drugimi shemami rabotajet kak nado, tak chto indikator ispraven i raspinovka izvestna. d0-d3 zazemleni, R/W (pin5) tozhe. Proshival s CKOPT, bez CKOPT, vsjoravno. Chto ja upustil, chto delaju nje tak, podskazhitje pozhaluista? Zaranjeje blagodaren!
Фузы не влияют на выводимые сиволы на дисплей.Проблема может быть в монтаже,смотрите рядом идущие дорожки.Возможно дисплей не на контроллере HD44780 а на CS0066 ,тут может быть не состыковка. Прошивка проверенна,если проект взят из статьи то ошибка в схеме нужно подключать ножки дисплея в обратном порядке.
Jescho o mojej probleme s indikacijei. Kak ja uzhe pisal, shema i proshivka variant Noblako, 8535 v DIP40 korpuse. Okazalosj vot chto:
jesli otsojedinitj mladhije biti indikatora (D0-D3) ot zemlji, indikacija nachinajet rabotatj, no njestabiljno, posle njereguljarnogo kolichestva klikov po knopkam nachinajetsa musor na indikatore. S raznimi indikatorami oprobavano, eto njichego nje menjajet. Jest kakije ideji podskazki?
Hmm, shas sam podumal, mozhet vse 8 bitov podsojedinitj? Poprobju, soobschu v blizhaishaje vremja Edit: nje, podkljuchenije vseh 8 portov LCD njikchemu horoshemu nje privodit. Uzh nje znaju chto jescho predprinjatj, i platu promival, i kvarc menjal, blokirovochnije kondensatori prisutstvujut, dva raznih LCD probaval, provoda po drugomu na LCD vitjagival (vsjo na maketnoj plate seichas). Snachalo vsjo rabotajet, posle njeskolkih izmenenij knopkami (njeopredeljonno chto i skolko raz, po raznomu) musor na ekranje, audio signal generirujetsa normaljno. I jescho interesno. Jesli pri "musornom" ekranje otkljuchitj LCD (pitanije generatora ostajotsa), podkljuchitj LCD obratno i nazhatj kakuju knopku - opjatj rabotajet. Opjatj zhe, paru nazhatij tolko Budu priznatelen za podbrosku idej chto delatj, spasibo!
Nu vot, v njekotorom rodje razobralsja.
Podkljuchal 5 raznih indikatorov, iz kotorih tolko odin rabotajet kak nado, stabiljno. Primechateljno, chto eto russificirovanij (i kazhetsa Rossijskoj sborki?):
МЭЛТ MT16S2H-1Y
Dlja spravki, eti LCD po sheme Noblako i sootvetstvennoj proshivke nje rabotajut korrektno, "sbivajutsa", navernoje kakaja-to dlinna signala njemnozhko mimo:
Доброго времени суток, уважаемые форумчане, вопрос по генератору в следующем: кто как собирал аналоговую часть, кто-нибудь выходные фильтра ставил? Выходной аттеньюатор собирал? Кто что ставил для контроля амплитуды выходного сигнала?
Собрал по схеме NOBLAKA и его печаткой atmega 8535 кварц 16 индикатор 16244 data image запустился сразу но с мусором- приходится ресет по 3-7 раз нажимать.....чтоб стартануть да и потом выскакивает =(( , с 8мгц вроде по стабильнее- сначала мусор - потом все чисто. Может кто прошивку подправит?? А вот генерации нет вообще по портам С пусто. Что не так? Фьюзы подкорретировать? кто знает распишите фьюзы плииз для 8535 . У атмеги 16 такая беда бывает когда jtagen включен иногда порты С не инициализируются. А здесь как??? Контроллер менял, с одним доигрался- сгорелпришлось еще один купить. Если у кого есть схемка на 90s8515 на какие порты там все разведено- скиньте плиз. PSконечно в протеусе все работает =))) Спасибо.
Собирал по той-же схеме NOBLAKA, 8535 DIP, фъюзы ставил как на картинке, индикатор winstar 1602, только плату под себя разводил, контроллер шил в программаторе - всё завелось с первого раза, без проблем.
Так как есть у меня не работает =(. Но я его всетаки запустил. Рассказываю - мож кому пригодится.Фьюзы на каритнке от Атмеги16 , похоже но не то ,WD надо изменить в 8535 -если не пускается вообще и еще в 8535 jtagen где? нога 30 avcc на 5 вольт, только после этого порт С заработал, в схеме он вообще никуда не подключен , на печатке на корпус. От 16 МГЦ работает просто не стабильно- то не стартует то мусор на экране, перевел на 8 мгц подкорректировав прошивку - ячейки 40Н - ЕВ0С 44Н - Е806 прям в редакторе. После всего этого заработал стабильно. Причем проверял на 3х разных контроллерах купленных в разных местах и в разное время - два год назад, один позавчера. Надпись ATMEGA 8535 16 PU .Все ведут себя одинаково. И на 2х идикаторах windstar 1602 и data wision 16244, windstar по стабильнее будет. На datavision -ресет -мусор -ресет - нормально -ресет -мусор и т.д через раз. Вот так.
А за генератор - одельное СПАСИБО всем разработчикам!
Так как есть у меня не работает =(. Но я его всетаки запустил. Рассказываю - мож кому пригодится.Фьюзы на каритнке от Атмеги16 , похоже но не то ,WD надо изменить в 8535 -если не пускается вообще и еще в 8535 jtagen где? нога 30 avcc на 5 вольт, только после этого порт С заработал, в схеме он вообще никуда не подключен , на печатке на корпус. От 16 МГЦ работает просто не стабильно- то не стартует то мусор на экране, перевел на 8 мгц подкорректировав прошивку - ячейки 40Н - ЕВ0С 44Н - Е806 прям в редакторе. После всего этого заработал стабильно. Причем проверял на 3х разных контроллерах купленных в разных местах и в разное время - два год назад, один позавчера. Надпись ATMEGA 8535 16 PU .Все ведут себя одинаково. И на 2х идикаторах windstar 1602 и data wision 16244, windstar по стабильнее будет. На datavision -ресет -мусор -ресет - нормально -ресет -мусор и т.д через раз. Вот так. А за генератор - одельное СПАСИБО всем разработчикам!
Если есть желание перейти на 16 мгц ,то могу подкоректировать тайминги на дисплей.
Ну если не трудно подкорректируй тайминги на дисплей, попробую... Я б сам поигрался б но у меня Algoritm Buider 5,17 полный, 5.22 и 5.42 без ключа, прога похоже версталась на 5.22 или выше, в 5.17 , 5.12, 5.00 пишет ошибку. Частоту кварца и то по хитрому подбирал.... Сенькс.
Ну если не трудно подкорректируй тайминги на дисплей, попробую... Я б сам поигрался б но у меня Algoritm Buider 5,17 полный, 5.22 и 5.42 без ключа, прога похоже версталась на 5.22 или выше, в 5.17 , 5.12, 5.00 пишет ошибку. Частоту кварца и то по хитрому подбирал.... Сенькс.
Если не тяжело вставьте исходник в форум,ато расплодил прошивок,и незнаю какой править
После первой прошивки ,не трогая фьюзы, генератор должен заработать и дисплей должен показывать частоту 1кгц. После надо настроить фьюзы на внешний кварц 16мгц в АБ убрав галку на CKOPT и установив CKSEL-0, CKSEL-1, CKSEL-2, CKSEL-3
Скажите, а что надо обязательно прошивать в устройстве? В программаторе, что нельзя?
Зарегистрирован: Пн сен 14, 2009 14:59:41 Сообщений: 28 Откуда: Пенза
Рейтинг сообщения:0
Ув. kotovasiya а можно прошивку "dds_m8_0802er.rar" подогнать под индикатор 1202. я понимаю, что работать должно и на нем, хотя бы по центру изображение выставить, мож сокращения убрать, если есть они... Заранее благодарен
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения