В чем отличие ATtiny13-20PU от ATtiny13A-PU

Обсуждаем контроллеры компании Atmel.
Ответить
Аватара пользователя
__Oleg__
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пн окт 01, 2012 22:47:39

В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение __Oleg__ »

Суть проблемы.
Есть некая программа для ATtiny13 эмулирующая работу флажка сброса принтера Brother. Суть её простая програмно вычислять тайминги (не использую счетчик) и дергать ножкой. При заливке этой-же программы в ATtiny13A все тайминги сбиваются. Не понятно почему? Ведь код одинаковый и частота тактов тоже. В чем грабли?

P.S. Вопрос чисто академический, тайминги подгоню, просто интересно на будущее почему так происходит.
Реклама
Аватара пользователя
Dr. Alex
Это не хвост, это антенна
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков
Контактная информация:

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение Dr. Alex »

А вы не забыли сбросить фьюз CLKDIV8?
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Реклама
Аватара пользователя
__Oleg__
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пн окт 01, 2012 22:47:39

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение __Oleg__ »

Это тот которй делитель частоты?
Да вроде сбрасывал, сейчас еще раз проверю. А чем черт не шутит!
Спасибо!
Аватара пользователя
Dr. Alex
Это не хвост, это антенна
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков
Контактная информация:

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение Dr. Alex »

Вообще между ATtiny13 и ATtiny13А разницы нет, только в напряжении питания)))
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
__Oleg__
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пн окт 01, 2012 22:47:39

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение __Oleg__ »

Вроде разобрался! Фу-х!
CLKDIV8 - был сброшен.
В схеме 3.3V питание, частота внутреннего генератора (RC) не вытягивает 4.8MHz тайминги сильно уходят. Поднял напругу до 3.8-4V и все заработало.
Похоже калибровка внутреннего генератора при смене питания тоже не хило плавает. Надо будет учитывать в дальнейшем, а то раньше питалово пользовал только 5V.
А вот ATtiny13-20PU данную частоту и на 3.3V замечательно держит.
Реклама
Аватара пользователя
__Oleg__
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пн окт 01, 2012 22:47:39

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение __Oleg__ »

Да кстати, кому уже надоело вручную флажки дергать на принтере (или МФУ) Brother c картриджем TN-2090 через каждые 700-800 страниц (или шестеренки перекручивать) можете ознакомиться с этой темой: http://www.testcopy.ru/forum/viewtopic.php?f=22&t=4154 :solder:
Проверено все работает :beer:
Реклама
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение java »

Извините, не хотелось создавать новую тему, вопрос, в чём отличие ATmega8L от ATmega8-16 PU не считая цены конечно.Они взаимозаменяемы?
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
АлександрЛ
Друг Кота
Сообщения: 43910
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

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

java писал(а): в чём отличие ATmega8L от ATmega8-16 PU
у ATmega8L может работать при более низком, чем ATmega8-16 PU напряжении.. Так что вместо 8-16PU, обычно, можно поставить 8L, а вот наоборот- не всегда... Надо смотреть конкретные условия работы.. При питании от 5 вольт- скорее всего, всё равно..
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение java »

Спасибо, питание у меня всегда 5 вольт, так что закажу для начала штучек 5, попробую.
ATmega8L-8PI (PU) - 170руб
ATmega8-16 PU - 56,50руб
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Alkul
Держит паяльник хвостом
Сообщения: 933
Зарегистрирован: Ср апр 13, 2011 11:09:20
Откуда: Екатеринбург

Re: В чем отличие ATtiny13-20PU от ATtiny13A-PU

Сообщение Alkul »

АлександрЛ писал(а):
java писал(а): в чём отличие ATmega8L от ATmega8-16 PU
у ATmega8L может работать при более низком, чем ATmega8-16 PU напряжении.. Так что вместо 8-16PU, обычно, можно поставить 8L, а вот наоборот- не всегда
Кроме более низкого напряжения питания ATmega8L еще работает на частотах от 0 до 8 МГц, тогда как ATmega8 - на частотах от 0 до 16 МГц. Так что ATmega8L далеко не всегда можно поставить взамен ATmega8-16 PU.
Так что
АлександрЛ писал(а):При питании от 5 вольт- скорее всего, всё равно.
совсем не все равно.

Надо
АлександрЛ писал(а):смотреть конкретные условия работы.
Ответить

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