Циклический таймер на ATtmega8A.
Re: Циклический таймер на ATtmega8A.
В схеме о транзистор тестере давно разжёвано что у конкретно меги8 из за ошибки аналоговое и цифровое питание замкнуто внутри, поэтому их разводят вместе.
А вот у новых контролеров уже имел смысл дроссель на аналоговое питания.
Но те первые меги8 уже не выпускают и не продают, как оно в новых мегах8а не знаю. Пользуюсь 168/328 у которых вроде как они отдельно, но с проблемой помех не сталкивался и не боролся.
А вот у новых контролеров уже имел смысл дроссель на аналоговое питания.
Но те первые меги8 уже не выпускают и не продают, как оно в новых мегах8а не знаю. Пользуюсь 168/328 у которых вроде как они отдельно, но с проблемой помех не сталкивался и не боролся.
- Реклама
- slav0n
- Опытный кот
- Сообщения: 882
- Зарегистрирован: Ср дек 01, 2010 00:38:15
- Откуда: Харьков
- Контактная информация:
Re: Циклический таймер на ATtmega8A.
ATmega8A с висячим AVcc спокойно себе работает на управление MAX6675 и не кашляет
жало Т12 с ПИД управлением тоже не жалуется
Добавлено after 4 hours 15 minutes 3 seconds:
жало Т12 с ПИД управлением тоже не жалуется
Добавлено after 4 hours 15 minutes 3 seconds:
Jack_A писал(а):Ну не спорь ты

ohmycode!
primuss3.com
primuss3.com
Re: Циклический таймер на ATtmega8A.
13 вольт - это справедливо исключительно для пина RESET. При подаче 13 вольт на любой другой пин будет означать полную смерть МК.
А кто-то утверждает, что Avcc должен быть обязательно подключён?ATmega8A с висячим AVcc спокойно себе работает
- slav0n
- Опытный кот
- Сообщения: 882
- Зарегистрирован: Ср дек 01, 2010 00:38:15
- Откуда: Харьков
- Контактная информация:
Re: Циклический таймер на ATtmega8A.
я, я...parovoZZ писал(а):А кто-то утверждает, что Avcc должен быть обязательно подключён?
модеры это сделали
ohmycode!
primuss3.com
primuss3.com
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Циклический таймер на ATtmega8A.
ЕМНИП AVcc можно оставлять висячим только в восьмой меге. Ибо когда то diHalt коврял этот вопрос и выяснял, что
В чипе Mega8 похоже есть ошибка на уровне топологии чипа — Vcc и AVcc связаны между собой внутри кристалла. Между ними сопротивление около (!!!) 5 Ом
- Реклама
- Starichok51
- Модератор
- Сообщения: 19048
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Циклический таймер на ATtmega8A.
так и я то же самое сказал - в меге8 есть внутри связь между этими выводами.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Циклический таймер на ATtmega8A.
Starichok51, да. Но это не повод интерполировать связь на другие меги.
slav0n, AVcc нужно запитывать всегда. Он ответственен и за цифровую часть порта С тоже. А вам просто повезло с МК и его ошибкой топологии.
И, кстати, это касается и других пинов питания - запитывать нужно всё. Как минимум, что бы сбалансировать ток потребления и не создавать лишнюю нагрузку на шины внутри кристалла.
Вам повезло, что мега8 имеет, по сути, один домен питания. А в более фаршированных МК этих доменов несколько. И иногда взаимосвязи периферии и ядра с доменами питания могут быть вычурны достаточно.
slav0n, AVcc нужно запитывать всегда. Он ответственен и за цифровую часть порта С тоже. А вам просто повезло с МК и его ошибкой топологии.
И, кстати, это касается и других пинов питания - запитывать нужно всё. Как минимум, что бы сбалансировать ток потребления и не создавать лишнюю нагрузку на шины внутри кристалла.
Вам повезло, что мега8 имеет, по сути, один домен питания. А в более фаршированных МК этих доменов несколько. И иногда взаимосвязи периферии и ядра с доменами питания могут быть вычурны достаточно.
- slav0n
- Опытный кот
- Сообщения: 882
- Зарегистрирован: Ср дек 01, 2010 00:38:15
- Откуда: Харьков
- Контактная информация:
Re: Циклический таймер на ATtmega8A.
[uquote="slav0n",url="/forum/viewtopic.php?p=4024377#p4024377"][uquote="Starichok51",url="/forum/viewtopic.php?p=4011479#p4011479"]и еще одно неудобство применения в качестве выходов выводов порта РС - обязательно нужно подавать питание на вывод AVCC.[/uquote]
лютая ересь[/uquote]
лютая ересь[/uquote]
ohmycode!
primuss3.com
primuss3.com
- Starichok51
- Модератор
- Сообщения: 19048
- Зарегистрирован: Сб авг 14, 2010 15:05:51
- Откуда: г. Озерск, Челябинская обл.
Re: Циклический таймер на ATtmega8A.
а я могу еще раз повторить свою ересь - если не используются порты РС0-РС3, то подавать питание на AVCC НЕ НУЖНО.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
-
Novice user
- Мудрый кот
- Сообщения: 1704
- Зарегистрирован: Вт янв 05, 2016 10:14:25
- Откуда: поселок Мелеуз
Re: Циклический таймер на ATtmega8A.
[uquote="Starichok51",url="/forum/viewtopic.php?p=4026392#p4026392"]а я могу еще раз повторить свою ересь - если не используются порты РС0-РС3, то подавать питание на AVCC НЕ НУЖНО.[/uquote]
Вообще-то вы ПЕРВЫЙ говорили о полной не работоспособности всего порта С в режиме ввода/вывода когда AVCC не подключен никуда
А про порты 0-3 вас поправили,вас даже ткнули носом
Следил за темой
Никаких сбоев порта С при неподключенном AVCC нет!
ЕРЕСЬ!
Добавлено after 6 minutes 50 seconds:
Поставил бы вам минус в рейтинг за вашу подставу,но у меня нет прав...
Вообще-то вы ПЕРВЫЙ говорили о полной не работоспособности всего порта С в режиме ввода/вывода когда AVCC не подключен никуда
А про порты 0-3 вас поправили,вас даже ткнули носом
Следил за темой
Никаких сбоев порта С при неподключенном AVCC нет!
ЕРЕСЬ!
Добавлено after 6 minutes 50 seconds:
Поставил бы вам минус в рейтинг за вашу подставу,но у меня нет прав...
Re: Циклический таймер на ATtmega8A.
Так напиши в микрочип. Пусть из даташита уберутНикаких сбоев порта С при неподключенном AVCC нет!
Если у тебя что-то работает, это вовсе не значит, что всё у тебя сделано грамотно.ересь
-
Novice user
- Мудрый кот
- Сообщения: 1704
- Зарегистрирован: Вт янв 05, 2016 10:14:25
- Откуда: поселок Мелеуз
Re: Циклический таймер на ATtmega8A.
[uquote="parovoZZ",url="/forum/viewtopic.php?p=4026509#p4026509"]
А что неграмотного может быть в данном случае?
Так напиши в микрочип. Пусть из даташита уберутНикаких сбоев порта С при неподключенном AVCC нет!
Если у тебя что-то работает, это вовсе не значит, что всё у тебя сделано грамотно.[/uquote]ересь
А что неграмотного может быть в данном случае?
Re: Циклический таймер на ATtmega8A.
Старые даташиты от атмела вполне терпимые. Новые - это полный ужас. Вроде и логично всё, но половины инфы пока не сядешь за станок. не раздобудешь.
-
Novice user
- Мудрый кот
- Сообщения: 1704
- Зарегистрирован: Вт янв 05, 2016 10:14:25
- Откуда: поселок Мелеуз
Re: Циклический таймер на ATtmega8A.
[uquote="parovoZZ",url="/forum/viewtopic.php?p=4026535#p4026535"]Старые даташиты от атмела вполне терпимые. Новые - это полный ужас. Вроде и логично всё, но половины инфы пока не сядешь за станок. не раздобудешь.[/uquote]
и что там в даташитах не так?
конретный вопрос по данному вопросу,в котором старичок утверждал что порт С ну никак не может работать в режиме порта ввода-вывода если не подать питание на AVCC?
Я к сожалению с англицким так себе-знаю только ханды-хох,но паровозЗ не прав!
Порт С прекрасно работает без подачи питания на атмега8а на AVCC!
и что там в даташитах не так?
конретный вопрос по данному вопросу,в котором старичок утверждал что порт С ну никак не может работать в режиме порта ввода-вывода если не подать питание на AVCC?
Я к сожалению с англицким так себе-знаю только ханды-хох,но паровозЗ не прав!
Порт С прекрасно работает без подачи питания на атмега8а на AVCC!
Re: Циклический таймер на ATtmega8A.
чтобы это понять, их надо читать от корки до корки. Иногда даже приходится обращаться к AVRFREAKS. Но даже там иногда не знают( Поэтому только практика.и что там в даташитах не так?
Интересно. Если не вывозишь даташиты, зачем тогда утверждать?Я к сожалению с англицким так себе-знаю только ханды-хох,но паровозЗ не прав!
Были такие микросхемы.конретный вопрос по данному вопросу,в котором старичок утверждал что порт С ну никак не может работать в режиме порта ввода-вывода если не подать питание на AVCC?
Из новодела тоже как-то шли залоченные атмеги, которые только высоковольтным программатором можно было взять. А для UPDI интерфейса он стоит очень хорошо. Безобразие это, правда, быстро прекратилось. Через год после анонса мне приходили нормальные микры.
-
Самсусамыч
Re: Циклический таймер на ATtmega8A.
[uquote="GoldenAndy",url="/forum/viewtopic.php?p=4026352#p4026352"]Ибо когда то diHalt коврял этот вопрос и выяснял, что...[/uquote]
Не могу утверждать за его экземпляр, но в моих мегах8 нет и близко 5 Ом… всё так как написано производителем… а именно, полноценное питание выводов РС0…РС3 осуществляется именно только от АVcc. Что касается некоего соединения между Vcc и AVcc, то оно соединено между собой через каких-то два встречных p-n перехода… схематично можно представить примерно так: Добавлено after 2 minutes 15 seconds:
[uquote="Novice user",url="/forum/viewtopic.php?p=4026489#p4026489"]Никаких сбоев порта С при неподключенном AVCC нет!
ЕРЕСЬ![/uquote]
Уровень напряжения при не подключённом AVcc у выводов РС0…РС3 занижен примерно на один вольт (как уже писал ранее)… если кого-то устраивает такой расклад – флаг в руки… только вот утверждать что в даташите написана ересь мягко говоря глупо.
Не могу утверждать за его экземпляр, но в моих мегах8 нет и близко 5 Ом… всё так как написано производителем… а именно, полноценное питание выводов РС0…РС3 осуществляется именно только от АVcc. Что касается некоего соединения между Vcc и AVcc, то оно соединено между собой через каких-то два встречных p-n перехода… схематично можно представить примерно так: Добавлено after 2 minutes 15 seconds:
[uquote="Novice user",url="/forum/viewtopic.php?p=4026489#p4026489"]Никаких сбоев порта С при неподключенном AVCC нет!
ЕРЕСЬ![/uquote]
Уровень напряжения при не подключённом AVcc у выводов РС0…РС3 занижен примерно на один вольт (как уже писал ранее)… если кого-то устраивает такой расклад – флаг в руки… только вот утверждать что в даташите написана ересь мягко говоря глупо.
Re: Циклический таймер на ATtmega8A.
Незачем спорить, единого ответа тут не будет. У МК были разные версии со сменой техпроцесса. Хотите доказать, в кислоту его и под микроскоп со всеми размерами, но возможно кристалл многослойный как у 168, как у китайцев.
Плату разводить под отдельную керамику на AVCC и её к питанию через дроссель. Если работает висячей, возможно так даже лучше. Иначе допаять дроссель.
С RESET ещё проще, она чуть ли не у всех подобных МК нужна для HV режима который на неё даёт 12в.
Видел плату турникета росийского производства, там между выходами Mega16 и 12в стояли светодиодные линейки, и так на всех портах. Очевидно она вполне с этим справлялась. А принесли её потомучто светодиоды стали светить еле заметно в темноте, а плата перестала внятно работать по UART. (заносила её компания монтажников по соседству, не назвав даже название прибора, так что дальше её наверно оправили на другой конец страны в сц. новые светодиодные таблички и кабели они тоже приносили)
Плату разводить под отдельную керамику на AVCC и её к питанию через дроссель. Если работает висячей, возможно так даже лучше. Иначе допаять дроссель.
С RESET ещё проще, она чуть ли не у всех подобных МК нужна для HV режима который на неё даёт 12в.
Видел плату турникета росийского производства, там между выходами Mega16 и 12в стояли светодиодные линейки, и так на всех портах. Очевидно она вполне с этим справлялась. А принесли её потомучто светодиоды стали светить еле заметно в темноте, а плата перестала внятно работать по UART. (заносила её компания монтажников по соседству, не назвав даже название прибора, так что дальше её наверно оправили на другой конец страны в сц. новые светодиодные таблички и кабели они тоже приносили)
Последний раз редактировалось 74LS00 Вт май 04, 2021 22:44:01, всего редактировалось 1 раз.
Re: Циклический таймер на ATtmega8A.
Atmega8
Atmega8L
Atmega8A
У последней были ревизии с Rev. A и по Rev. M.
Во всех даташитах есть фраза
Atmega8L
Atmega8A
У последней были ревизии с Rev. A и по Rev. M.
Во всех даташитах есть фраза
При том, что если у вас что-то работает на столе это вовсе не значит, что оно же будет безотказно работать в колчиестве X000 штук у пользователей.AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and ADC (7..6). It should beexternally connected to VCC, even if the ADC is not used. If the ADC is used, it should be con-nected to VCC through a low-pass filter. Note that Port C (5..4) use digital supply voltage, VCC.





