www.horizontautomatics.ru

Программирование, автоматизация.

Attiny13a

Модератор: Евгений

Attiny13a

Сообщение Klimentiu » 28 окт 2018, 20:04

Коллеги, решил освоить данный софт.
Понадобился девайс который бы управлял 3-мя светодиодами и одним реле.
Алгоритм такой:
1 - включается первый светодиод и мигает 1 минуту.
2 - гаснет первый светодиод и включается второй светодиод и мигает с частотой в 2 раза чаше, также включается реле.
3 - гаснет второй светодиод и включается третий светодиод и горит непрерывно, при этом реле из пункта 2 остается включенным до полного отключения устройства.

Суть в том что проект я накидал, прошивку сделал, проверил в протеусе. Все работает.

Но в железе какой то глюк. После прошивки Attiny13a делаю проверку, и программатор выдает ошибку
Verifying...
Микросхема запрограммирована. Контрольная сумма - 2D86 T=2,24s
Programming...
Программирование завершено. T=0,35s
Testing...
Адрес 000000: C124 C124
Адрес 000001: 9518 9518
Адрес 000002: 9518 9518
Адрес 000003: C00C C00C
Адрес 000004: 9518 9518
Адрес 000005: 9518 9518
Адрес 000006: 9518 9518
Микросхема не чистая, но запись возможна. Число ошибок - 371 T=13,57s

Что это за ошибка?

Фьюзы установлены как на заводе, только делитель на 8 отключил.

И самое главное железная схема работает только по пункту 1, далее загораются все светодиоды одновременно и горят... при этом МК греется... пробовал два контроллера... оба себя ведут одинаково...

Проект лежит тут...
https://drive.google.com/drive/folders/ ... sp=sharing

Буду очень признателен за помощь...
Klimentiu
 
Сообщения: 10
Зарегистрирован: 28 окт 2018, 19:50

Re: Attiny13a

Сообщение mush25 » 28 окт 2018, 20:37

Привет завтра посмотрю или создам новый проект .
mush25
 
Сообщения: 144
Зарегистрирован: 05 июн 2018, 15:54

Re: Attiny13a

Сообщение mush25 » 28 окт 2018, 21:08

Алгоритм описан конечно очень непонятно , но как я понял так и сделал (частоту и время выстави сам ) .
Вложения
Project1.hc
(5.89 КБ) Скачиваний: 100
123.DSN
(89.6 КБ) Скачиваний: 180
mush25
 
Сообщения: 144
Зарегистрирован: 05 июн 2018, 15:54

Re: Attiny13a

Сообщение Klimentiu » 29 окт 2018, 03:54

Спасибо. Ваш проект скачал, проверить смогу вечером после работы. Но суть вопроса была в том чтоб опытные пользователи подсказали что я не так делаю. В протест прошивка работает ведь. А в железе в спотыкается после первого пункта...
Klimentiu
 
Сообщения: 10
Зарегистрирован: 28 окт 2018, 19:50

Re: Attiny13a

Сообщение Klimentiu » 29 окт 2018, 07:04

Посмотрел. Возник вопрос. Если мне нужно интервалы больше 6500мс то применять таймер задержки которые вы предлагаете не получится... И для чего триггеры на входе таймером? Ведь и без триггер на входе таймера стоит у меня логическая единица. Или таймер запускается от короткого импульса?
Klimentiu
 
Сообщения: 10
Зарегистрирован: 28 окт 2018, 19:50

Re: Attiny13a

Сообщение mush25 » 29 окт 2018, 07:12

Или таймер запускается от короткого импульса?[/quote] - Да . Это всё для проверки твоего программатора , попробуй . Можешь свой проект оставить . У тебя скорее всего проблема с программатором . Кстати а какая модель прога ?
mush25
 
Сообщения: 144
Зарегистрирован: 05 июн 2018, 15:54

Re: Attiny13a

Сообщение Klimentiu » 29 окт 2018, 07:31

Блин, парни, помогите разобраться. Не понимаю что в моем проекте не так... Вроде логически все верно... И прошивка в протест работает. А в железе не работает... Ваш проект мне не подходить
Klimentiu
 
Сообщения: 10
Зарегистрирован: 28 окт 2018, 19:50

Re: Attiny13a

Сообщение Klimentiu » 29 окт 2018, 13:08

http://www.triton-prog.ru
Такой вот программатор у меня. Раньше не замечал за ним косяков... Работал безотказно
Klimentiu
 
Сообщения: 10
Зарегистрирован: 28 окт 2018, 19:50

Re: Attiny13a

Сообщение Прохожий » 29 окт 2018, 15:14

Привет, коллега!!! :)
Контроллер перед перепрошивкой стирают всегда!!! (не всегда стирают EEPROM, редко, но бывают задачи с сохранением данных). )Программатор у тебя хороший. Как пить дать показывает всю поляну флеша и EEPROM. И стопудово позволяет записать во всё это великолепие ноли или единицы. Сначала очистив (стерев) ты записываешь ноли и смотришь во всё ли записалось, потом то же самое с единицами. Если всё нормально - то с наибольшей вероятностью глюки не из за железа :)
"Attiny 85 из Atmega328P сделать совсем не сложно, достаточно просто откусить лишние ноги!"
Прохожий
 
Сообщения: 371
Зарегистрирован: 21 май 2016, 06:23

Re: Attiny13a

Сообщение Klimentiu » 29 окт 2018, 15:34

подскажите тогда что в моем проекте не верно?
Klimentiu
 
Сообщения: 10
Зарегистрирован: 28 окт 2018, 19:50

След.

Вернуться в Микроконтроллеры AVR

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0