Миниатюрный вольтметр на микроконтроллере ATtiny13

Обсуждаем контроллеры компании Atmel.
сарагоса
Грызет канифоль
Сообщения: 294
Зарегистрирован: Пн авг 05, 2013 18:59:08

Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение сарагоса »

https://radiostorage.net/5187-miniatyur ... iny13.html

при включение моргает 2-разряд
если дотронутся до точки соединения 3 сопротивлений
то индикатор 2 индикатор тухнет
но напряжение не измеряет

прошивка какая-то маленькая 795 байт
и не сказано какие фьюзы ставить

прошивал ПОНИ ПРОГом
рабочая схема или нет ?
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3471
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение smacorp »

сарагоса писал(а):прошивка какая-то маленькая 795 байт
Обычно прошивки мегабайтовых размеров в flash 1 килобайт влезают с трудом :), поэтому их сокращают. В данном случае удалось до 795 байт.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Krismi70
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Krismi70 »

сарагоса писал(а):при включение моргает 2-разряд
Если входное напряжение превышает 99,9 В, начинает мигать символ 0 во втором разряде индикатора.
----
на входе при этом 0 или подано измеряемое напряжение ???
----
входной делитель вызывает вопрос : 10.0 В контроллер не может мерить.....(может там 10К и 100К надо поменять местами ?)
сарагоса
Грызет канифоль
Сообщения: 294
Зарегистрирован: Пн авг 05, 2013 18:59:08

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение сарагоса »

ну хоть какая-то реакция должна быть а ее нет
может фьюзы надо поставить
ведь 1-вывод МК может быть как RESET или как ADCO
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Novice user »

Внизу написано,что RESET надо запрограммировать,аттини13 перестанет прошиваться простым программатором-нужен будет параллельный программатор.
сарагоса
Грызет канифоль
Сообщения: 294
Зарегистрирован: Пн авг 05, 2013 18:59:08

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение сарагоса »

если дело в программаторе то где-ж его взять этот параллельный порт
но я не понимаю какая разница каким программатором прошивать
Krismi70
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Krismi70 »

первый и единственный раз можно прошить и поней.....раз 0 мигает, то получается, что прошился...
(а потом уже, если надо, то только параллельным или доктором)
Аватара пользователя
oleg63m
Друг Кота
Сообщения: 20132
Зарегистрирован: Чт сен 01, 2011 12:53:27
Откуда: ТьмуТаракания. Почетный житель подмостовья
Контактная информация:

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение oleg63m »

заготовить несколько микросхем, и программировать по одной. потом, если что чертям в сц или на рынок сносить, чтобы обнулили к заводским. или поискать, хотя бы на этом сайте, как восстановить аттини хх, или высоковольтный программатор. тут этого добра много выкладывали. если только у тебя не однразовый чип типа тини с13
прошивается, если не в курсе, правильной установкой фюзов после программирования.
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
сарагоса
Грызет канифоль
Сообщения: 294
Зарегистрирован: Пн авг 05, 2013 18:59:08

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение сарагоса »

а потом уже, если надо, то только параллельным или доктором

не понял это выражение ?
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Novice user »

Вы нех каким программатором прошили?Вот этим программатором прочтите Fuses,потом измените состояние в окошке RSTDISBL,нажмите прошить фузы-все! Программа должна заработать,но если надо будет изменить прошивку аттини13 то нужен будет параллельный программатор (либо фузебитдоктор),USBASP аттини13 не сможет прочесть,так как фузебит RSTDISBL будет работать как порт ввода/вывода,а не сброс аттини13.
Krismi70
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Krismi70 »

так Поней нельзя прошить RSTDISBL, это фьюз неактивен
Изображение
поэтому сразу нужен параллельный высоковольтный....(искать, кто имеет и может изменить этот фьюз)
сарагоса
Грызет канифоль
Сообщения: 294
Зарегистрирован: Пн авг 05, 2013 18:59:08

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение сарагоса »

доктор есть,только я им еще ни разу не пользовался
насколько я понимаю доктор нужен для разблокирования МК

так значит без LPT никак нельзя или есть какой то другой способ ?
попробовал еще раз прошить МК все нормально-прошилось
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43765
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение АлександрЛ »

сарагоса писал(а):но я не понимаю какая разница каким программатором прошивать
В связи с недостаточным числом линий ввода-вывода у использованного микроконтроллера его вход RESET сконфигурирован как вход АЦП ADC0
Линия RESET используется при программировании внутрисхемным программатором, а "0," у вас мигает потому, что RESET у вас и остался "сбросом". Фьюзы, вероятнее всего, нужны вот такие:
Фьюзы_предполагаемые.PNG
(55.01 КБ) 25 скачиваний
зы.. Эмуляция в протеусе, вроде как, запустилась, но, дешифратор CD4543 немного отличается от 176ИД2, поэтому на индикацию выводится не совсем то, что нужно.
сарагоса писал(а):так значит без LPT никак нельзя или есть какой то другой способ ?
Применить программатор, который умеет программировать МК в "параллельном" режиме, TL866, например, или что-то аналогичное.
сарагоса
Грызет канифоль
Сообщения: 294
Зарегистрирован: Пн авг 05, 2013 18:59:08

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение сарагоса »

TL866-45 баксов дороговато ради одного MK
https://forum.cxem.net/topic/264890-про ... грамматор/
а вот такой программатор пойдет
у меня есть атмега 8 если на ней сделать прог
может кто-то уже делал
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43765
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение АлександрЛ »

сарагоса писал(а):TL866-45 баксов дороговато ради одного MK
:dont_know:
Ну, как вариант- найти подходящий программатор где-то рядом с собой, или приобрести у кого-то зашитый и проверенный МК. :dont_know:
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Novice user »

[uquote="сарагоса",url="/forum/viewtopic.php?p=4804622#p4804622"]так значит без LPT никак нельзя или есть какой то другой способ ?[/uquote]
Я вам второй раз пишу-LPT это абсолютно другое,не параллельный ПОРТ,а параллельный ПРОГРАММАТОР!Надеюсь,вы понимаете разницу что такое порт и что такое программатор?
Программатор по вашей ссылке и есть тот самый параллельный программатор,там даже в названии темы это указано.У меня он собран,использую и как атмегафузебитдоктор,и как программатор,но надо смотреть,поддерживается ли аттини13.
В списке сигнатур нет аттини13,так что восстановить аттини13 не получится.У вас есть доктор,если надо будет просто восстановите аттини13 им если надо будет.
Последний раз редактировалось Novice user Пн апр 06, 2026 06:36:04, всего редактировалось 1 раз.
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение veso74 »

ATTiny Fuse Reset
Fuses AVR ATtiny - Restauration des fuses AVR ATtiny avec un Arduino
Как восстановить неправильно выставленные фьюзы в ATtiny

для ATTINY13, ATTINY24, ATTINY25, ATTINY44, ATTINY45, ATTINY84, ATTINY85

breadboard + Arduino + 12-вольтовой батареики -> работа напр. на 10 минут

Изображение
Вложения
fusebit_attiny25_45_85_doctor.zip
(1.51 КБ) 13 скачиваний
Krismi70
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Пт ноя 22, 2024 14:08:43

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Krismi70 »

veso74
их пока НЕ НАДО восстанавливать....надо иметь возможность Запрограммировать...
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение veso74 »

Снова просто: Arduino + встроенная программа программирования ArduinoISP в Arduino IDE + AVRDUDESS

Изображение,
Изображение
Вложения
ArduinoISP.zip
(5.74 КБ) 9 скачиваний
Последний раз редактировалось veso74 Пн апр 06, 2026 06:49:08, всего редактировалось 1 раз.
Novice user
Мудрый кот
Сообщения: 1704
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Re: Миниатюрный вольтметр на микроконтроллере ATtiny13

Сообщение Novice user »

veso74, у автора темы есть фузебитдоктор.
сарагоса, раз есть атмега8 соберите USBASP,им можно запрограммировать фузебит RSTDISBL.
Ответить

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