Свежие обсуждения
Микроконтроллеры

Проще не бывает - AVR

1 6 7

генератор импульсов с управлением от клавиатуры и выводом на ЖКИ модуль есть в журнале "лаборатория электроники и программирования" №1-2. В нем же есть прошивки и исходники для самостоятельной сборки.

 

АРС, прошу удалить последний пост - этот журнал не в общем доступе.
И это сообщение , вероятно, просто рекламный трюк.

 

А отсканированного в сети нету? Если не найдётся в свободном доступе, удалим.

 

Вот собрал программатор.
http://diy.elektroda.eu/uprog-maly-szybki-przenosny-programator-avr-z-sd/?lang=e...
Первые впечатления - СУПЕР.
Флеш Мега16А читается 4-5 сек.
Пишется ок 8 сек с верификацией.
Самый большой плюс для меня- не зависит от ПК, можно слить\зашить AVR в блок который под сетью (БП без гальваноразвязки), не боясь убить комп/программатор.

Запустилось с пол пинка.
Отличия от Оригинала:
-Переработал на питание от одной 1,5В батареи (ток от 10 до 45 мА) .
Но Будет выключатель питания (в спячке ЖРЕТ 1,5мА) т.к. DC\DC преобразователь на NCP1400A-3.3 не глушится.
-Автовольтаж целевого устройства - буфера 74LVC1(2)T45 и теперь можно шить от 1,65 в до 5,5В AVR - Выходные ключи питаются от целевой платы.
-Кнопка для подачи питания на программируемый чип (целевую плату) ,от бортового DC\DC (3,0В)

На фото так и читалось/писалось/стиралось/ и т.д. практически севший акк (1,23В)
т.е. держиш кнопку - подается питание, отпустил - не подается.

Пока без корпуса.

 

Cheeeper, а как у Вас с английским? На ты или на Вы? Я перевожу страницу авторскую он-лайн переводом, кое-что догоняю по смыслу. Но есть моменты, которые я не могу грамотно сформулировать. Когда закончу перевод, и вышлю Вам, сможете подкорректировать?
Я не совсем понял. Вы не делали включение, как у автора, кнопкой LE? Я не понял, у него на видео, что, не получился показ установки fuse-бит? Он пишет, что можно задавать значения fuse вручную, а как это отражается на дисплее, я не понял.

 

Selector: а как у Вас с английским
на уровне 3х балов в школе (шучу). Достачно для свободного общения и чтения тех инфо без словаря.
Поправлю, но не для печати.
Selector: Вы не делали включение
Ну почему-же не делал - точнее как я мог этого не сделать?-это фича софта и без его "правки" ее не убрать.
После подачи питания плата запускается и без нажатия на LE.
Selector: можно задавать значения fuse вручную
можно, но со способом записи єтого изменения я еще не освоился.
и нигде об єтом не нашел.

Да,
у автора на выводе ISP Vcc (2) присутствует 8Мгц, его пришлось вывести отдельным пином, уже на готовой плате.
Полезная фича для оживления некоторых кристаллов и необходимая для работы с AT90S
...но никоим местом не совместимая с разводкой ISP !

 

Cheeeper: Поправлю, но не для печати.
Ок. Естественно, не для печати. Мы не будем нарушать авторские права.

 

Вот, собственно, и оформился u-prog в корпусе:
Прежде всего - Спасибо Автору!
Paweł Kisielewski, Dziękuję bardzo!
http://diy.elektroda.eu/uprog-maly-szybki-przenosny-programator-avr-z-sd/?lang=e...

(может когда и прочитает.... )

 

Замечения для тех, кто будет делать:
- У меня получились переставленные кнопки Up / Down. Хотя и делал все по оригинальной схеме.
Видать в прошивке трабл. На плате видно "перекрестье" - нулевая перемычка + кусок провода.
- Ток потребления от батареи(ААА) в рабочем - 30-45мА , в режиме сна - 1,5мА,
Вот почему в низу весь в полиамидной смоле движковый включатель питания
- Выведен 8Мгц клок (скажу честно - не измерял), но при подаче на Xtall1 AT90S2313 последняя оживает.
- Клавиатура. Нашкрябал в иллюстраторе. Распечатал на лазернике (есть еще шкурки других цветов) на самоклейке.
Заламинировал (80мкм). Вырезал окно и по контуру. Наклеил на лицо корпуса, последнее предварительно обезжирив спиртом.
На кнопках крошечные силиконовые кольца + циакрин. ( кольца из толкателей старой клавки, но это не важно...)
по высоте чуть приподымают наклейку (доли мм).
Аж самому понравилось нажатие...

-Подстветку я не осилил - и без нее ОК

Схема:

Плата разводилась
1)под корпус в наличии (но это серийная модель, размер 90*55мм )
2) под 9ти выводный индикатор с мет защелками от нокии 5170 (LPH7366, если кому интересно ).
Мельче корпус - не для моей лапы. А этот удобно и держать и кнопки тискать большим пальцем.

Что можно не ставить по схеме выше:
- *D4 *R100 - это дань совместимости со схемой- оригиналом.
- Переключатель JMP1 - если не планируется вдувать новый софт ч\з выход (т.е. это управление направлением передачи данных буферами ***Т45)

И вообще, можно оставить только мегу, карту, дисплей, кнопки и все конденсаторы ..., запитать от 3,3В, ... и работать
оно всеравно будет.

-Схема не исправлена (я писал о кнопках выше)

 

Очень даже ничего вышло.Что за коробочка для корпуса?
Я не стал делать,т.к. нет необходимости в походном девайсе.
Отправь автору картинку готового девайса.
А что их в серию запускаешь?