Бегущая строка STX AVR-4R1

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
xkp
Опытный кот
Сообщения: 781
Зарегистрирован: Ср ноя 18, 2009 12:50:31
Откуда: ковров
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение xkp »

да. я тоже долго искал! хотелось что бы ввод новой информации (текста) был без ПК. нашел эту, с клавиатурой)) можно и самому написать программу, учитывая что для своей мне осталось сделать только опрос клавы. но это уже пока мне не по силам. была идея спать матрицу кнопок, или использовать старую не рабочюу (но с отличной пленкой) клавиатуру, но, тут другая проблема: куча проводов от клавиатуры к МК, ставить отдельный МК на опрос клавы и синхронизировать его с МК отвечающим за индикацию тоже не хочется... хотя.... почему бы и нет? но что то мне говорит НЕТ - наверное это внутренний голос.
R5VCH
Хотелки:
СпойлерАналоговый осциллограф С1-112, С1-118, другие
не/рабочие модули от комплекса ОДА-102
всё что касается AVR, arduino, raspberry
всё что касается КВ-УКВ-радиосвязи, mashtastic
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Бегущая строка STX AVR-4R1

Сообщение uk8amk »

xkp, 176ТМ2 может быть бы подошли в качестве регистров т.к. внутри содержат несколько Д-триггеров. Но 176-я серия насколько знаю не славится мощными выходами.
Из совковского лучше 555ИР, 1531ИР и т.д.
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Бегущая строка STX AVR-4R1

Сообщение uk8amk »

Меня часто спрашивают о печатных платах. Я подготовил довольно универсальный вариант платы контроллера для своих экспериментов.

Некоторые замечания по поводу схемы:
-MAX232 НЕ СТАВИТСЯ т.к. связь с ПК не реализована;
-кварц 16МГц с соотвествующей обвязкой не устанавливается;
-для версии 4R1 коммутрируют строки только NPN ключи ULN2803, поэтому Q1-Q4 IRF7314 не ставим;
-буфер 74НС245 ставить не обязательно;
-если нужны часы и для резервного питания используется ионистор, то резистор R20 (51 Ом) можно заменить простой перемычкой. Если используется резервная батарейка, то ее подключать к разъему J6.
-резисторы R3-R10 для данного варианта заменить перемычками(51 Ом);

На этом контроллере было собрано 5 штук разных табло и вопросы о правильности печатки и схемы отпадают сами собой.
Вложения
STX4RGY1_proteus.rar
дизайны протеуса
(44.91 КБ) 463 скачивания
stx4rgy_b_controller.rar
схемы, платы
(357.53 КБ) 534 скачивания
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение m.ix »

Характеристики строки?
Связь с компом - Это коммерческий вариант? Думаю COM - уже мёртворождённый вариант.
А есть видео работы сего устройства?
Лечу лечить WWWашу покалеченную технику.
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Бегущая строка STX AVR-4R1

Сообщение uk8amk »

Связь с компом пока даже не вариант, просто место для микросхем на будущее. Про мертвый СОМ не совсем согласен, пока это единственный самый дешевый и распространенный метод подключения подобного девайса на расстоянии в 10-20 метров. Ну а переходники USB-COM тоже никто не отменял.

Параметры и характеристики озвучены выше. Это всего-лишь печатная плата для контроллера. При внимательногм изучении вы увидите что схемы ничем не различаются кроме нумерации компонентов.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение m.ix »

ну раз хочешь типа ком
то предлагаю тебе использовать ИФ
и тогда ты получишь USB в месте с дистанционным управлением и без проводов
Изображение
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение m.ix »

попробую замутить
такое
Изображение

Изображение
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение m.ix »

Как ни старался, размерчиком чуть ошибся
Изображение
На пятой матрице уже ноги на косяк идут :)))
Видно надо было мерить внимательнее и на прямом столе.
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
xkp
Опытный кот
Сообщения: 781
Зарегистрирован: Ср ноя 18, 2009 12:50:31
Откуда: ковров
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение xkp »

котяшки, а можно ли собрать последнии версии прошивки (мега32,16), фьюзы и описание работы с матрицей (команды с клавиатуры какие можно вводить)???
сегодня допаял сие чудо. прошил МК. установил в девайс.... ОПА!!! печалька(( МК умер. походу перемудрил на фьюзах, ставил CKSEL=1001 SUT=10.
R5VCH
Хотелки:
СпойлерАналоговый осциллограф С1-112, С1-118, другие
не/рабочие модули от комплекса ОДА-102
всё что касается AVR, arduino, raspberry
всё что касается КВ-УКВ-радиосвязи, mashtastic
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Бегущая строка STX AVR-4R1

Сообщение uk8amk »

Теперь паяй кварц на ноги XTAL.

xkp писал(а):команды с клавиатуры какие можно вводить)???

Выбираешь из списка, жмешь ENTER. Короче вручную ничего вводить не придется. Ну если только очень хочется то можно заучить эти команды.
Вложения
m16_fusebits.PNG
(17.67 КБ) 735 скачиваний
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение m.ix »

Вот такое вышло у меня табло
http://www.youtube.com/watch?v=8fIRrtdB5eA
Правда без одной микры и одной матрицы
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
xkp
Опытный кот
Сообщения: 781
Зарегистрирован: Ср ноя 18, 2009 12:50:31
Откуда: ковров
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение xkp »

что с кварцем что без, что с тактирующим сигналом что без. МК не видится(( дело не в этом. есть еще кучка МК. скажите какие фьюзы надо зашивать
R5VCH
Хотелки:
СпойлерАналоговый осциллограф С1-112, С1-118, другие
не/рабочие модули от комплекса ОДА-102
всё что касается AVR, arduino, raspberry
всё что касается КВ-УКВ-радиосвязи, mashtastic
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Бегущая строка STX AVR-4R1

Сообщение Jack_A »

m.ix писал(а):Вот такое вышло у меня табло
http://www.youtube.com/watch?v=8fIRrtdB5eA


Ну и презентацию засифонил ! Прямо "Титаник" . Респект !
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Бегущая строка STX AVR-4R1

Сообщение uk8amk »

xkp писал(а):скажите какие фьюзы надо зашивать

Для М16:
CKSEL[3:0] = 0100
SUT0=0
BODEN=0
SPIEN=0(доступно только из программатора JTAG или высоковольтного програматора)
JTAGEN=0(если в качестве программатора используется отладчик AVR JTAG ICE)

* 0 - это запрограммированное значение. В большинстве программаторов - это установленная галка(флажок). Но есть часть оболочек программаторов где все с точностью до наоборот.

xkp писал(а):что с кварцем что без, что с тактирующим сигналом что без. МК не видится(( дело не в этом. есть еще кучка МК.

Сдается мне вы делаете что-то не то. Подайте сигнал 4-10МГц амплитудой в пару вольт через конденсатор 100пФ на ножку XTAL. Должно заработать. Для этого можно собрать простейший генератор на инверторе 74HC00 и кварце.
Аватара пользователя
xkp
Опытный кот
Сообщения: 781
Зарегистрирован: Ср ноя 18, 2009 12:50:31
Откуда: ковров
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение xkp »

не хочет 32мега лечиться. во вложении картинка того, что с него читает АВРОСП2.
ну да ладно, щас не об этом. я как всегда забыл запаять 8 транзисторов на строки. наверное проц просто перегрузился по току и умер. хотя когда я паял РГБ-елочку, транзисторов изначально не было. общая нагрузка на МК составляла 0,3 А. работает до сих пор!!!
ладно, беру паяльник и свежий МК и паяю 8 транзисторов. о результатах позже. кстати на мегу8535 влезет все это? если да то просьба к автору запилить программу под нее. ибо у меня есть никуда не нужная мега8535 у которой PB0 выгорел (случайно подал туда +12в) все остальное на ней работает. ну а так как PB0 в данной схеме не используется то почему бы и нет?

PS. запаял транзисторы, поставил мегу16, прошил флаш и пзу. не работает(( при включении питания зажигаются случайные светодиоды в верхней строчке. можно сделать вывод что МК висит, так как нет сдвига строк. тактирование от внутреннего RC на 8мгц. SKSEL=0100 SUT=00

PPS. нашел ошибку в монтаже. перепутал 2 вывода индикаторов. исправил. ни чего не светится. транзисторы закрыты.
Вложения
Безымянный.rar
(15.79 КБ) 294 скачивания
Последний раз редактировалось xkp Ср май 09, 2012 12:47:22, всего редактировалось 2 раза.
R5VCH
Хотелки:
СпойлерАналоговый осциллограф С1-112, С1-118, другие
не/рабочие модули от комплекса ОДА-102
всё что касается AVR, arduino, raspberry
всё что касается КВ-УКВ-радиосвязи, mashtastic
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение m.ix »

а есть ли матрицы изумрудного цвета свечения?
если есть то какая маркировка ?
Лечу лечить WWWашу покалеченную технику.
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Бегущая строка STX AVR-4R1

Сообщение uk8amk »

xkp писал(а):мегу8535 влезет все это?

Разница по мозгам в 2 раза по сравнению с М16 и 4 раза для М32. Поэтому увы никак.

xkp писал(а):PS. запаял транзисторы, поставил мегу16, прошил флаш и пзу. не работает((


Еще бы. Смотрим на ваш скрин:
EESAVE=0 --- никогда невозможно будет изменить содержимое EEPROM памяти, т.е. считай ничего записать нельзя.
BOOTRST=0 --- при включении запускать загрузчик. Но загрузчика памяти в прошивке нет. Поведение чипа абсолютно непредсказуемо.
BODLEVEL=0 --- супервизор питания на 4 вольта. Все-таки я бы оставил BODLEVEL=1(2.7V) если планируется ионистор или батарейка к часам.
CKOPT=0 --- нафиг он здесь нужен. Наблюдал на какой-то меге как при внутр. генераторе и вкл. CKOPT она намертво уходила в ступор.

Что там далее с генераторами уже не видно. Видно только то что программатор теперь уже не может связаться с чипом...

Как правильно шить фузы: подключаем новую мегу к программатору, считываем Fuse bits, делаем изменения как я указал несколькими постами выше(или в документе), далее прошиваем биты. Или выставляем те биты, все остальные должны иметь незапрограммированное значение(=1), затем прошиваем. И еще: поставить AVRStudio4, она как раз дружит с AVR ISP, да и накосячить там с битами сложнее. А в этой оболочке( AVR OspII ) я поначалу и сам запутался)))

ЗЫ: как правильно прошивать фузы очень подробно перетирается в соседнем разделе по микроконтроллерам.
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Бегущая строка STX AVR-4R1

Сообщение uk8amk »

m.ix писал(а):а есть ли матрицы изумрудного цвета свечения?

Если я не ошибаюсь, то это будет где-то 530-510 нанометров. В даташитах на матрицы обычно указывают длину волны светового излучения.
Аватара пользователя
xkp
Опытный кот
Сообщения: 781
Зарегистрирован: Ср ноя 18, 2009 12:50:31
Откуда: ковров
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение xkp »

уважаемый автор. картинка фьюзов от умершей меги32. 16 прошивал именно так как вы описали только что: считал то что в ней >> изменил нужное >> зашил. сегодня забыл на работу взять строчку, хотел так с осциллографом понападать на неё. завтра буду нападать, если опять не забуду.

PS. мой программатор (USB совместимый с avr910) напрочь отказывается работать с какой либо программой, кроме авросп! пробовал и студию и понипрог и кучу других прог и виртуальные ком-порты создавать... работает только с авросп. ДАЛЕЕ НЕ В ТЕМУ. и то маленько криво. пришлось дорабатывать программатор. нужно после каждой записи/чтении вынимать и заново вставлять программатор в комп. поставил кнопочку. ИМХО кнопочкой быстрее (чем вынуть/вставить) и удобнее. писал изготовителям письмо, типа мол так и так такие то глюки. получил убивший меня ответ: да! мы с вами согласны. действительно "такие"(перечилсление глюков) глюки наблюдаются.
PPS. использовать ком или лпт нет возможности, у меня ноутбук.


выкладываю картинку того что на данный момент зашито в меге16
Вложения
Безымянный2.rar
(28.13 КБ) 262 скачивания
R5VCH
Хотелки:
СпойлерАналоговый осциллограф С1-112, С1-118, другие
не/рабочие модули от комплекса ОДА-102
всё что касается AVR, arduino, raspberry
всё что касается КВ-УКВ-радиосвязи, mashtastic
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Бегущая строка STX AVR-4R1

Сообщение m.ix »

uk8amk просто хочу одну большую сделать, что б на окно повесить
жёлтые ни как не смотрятся.
синие, лично у меня от них двоится в глазах и не смотряться.

на сколько большими я хочу сделать? :roll:
в ширину своей ванночки 7-8 см

просто не знаю как задать в поиске запрос.
Лечу лечить WWWашу покалеченную технику.
Ответить

Вернуться в «AVR»