реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ATmega xxL, и программирование 5 вольтами
junoSynthesizer
сообщение Dec 28 2006, 12:28
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 83
Регистрация: 25-11-05
Из: odessa
Пользователь №: 11 397



народ, помогите не спалить схему.

итак, входные данные: ATmega 16L, программатор на 5В, дорогая железка, в которую впивается процессор с внутрисхемным напряжением 3В.

задание: впаять процессор, провести испытания, провести исправление глюков, снова испытания... короче предстоит неоднократное перепрограммирование в схеме.

вопрос: что будет с процессором, если к нему будет подведено питание 3В из схемы, от него будут идти провода для управления 3В логикой... а на пины программирования прицепить выводы 5В программатора и соединить земли проца и программатора? не пробъёт ли это схему железки? не накроется ли процессор? будет ли происходить программирование?

помогите, срочно надо принять решение - паять ли 3В программатор!

(ЗЫ: пины программировния используются только для программирования)
дополнение: программатор STK200 собраный по схеме с сайта пони-прога, программирование - пони прог.


--------------------
Вся жизнь - ништяк, все бабы - леди, а солнце - шар дающий свет
Go to the top of the page
 
+Quote Post
vesago
сообщение Dec 28 2006, 12:44
Сообщение #2


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



9,9 против 10 что ничего страшного не произойдет. У меги на входе стоят ограничительные диоды. Но я бы собрал на вашем месте немецкий авр910 с питанием от таргета ну или аналогично авреал. В общем перестраховался бы.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Dec 28 2006, 12:53
Сообщение #3


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Резисторы 470 - 1к в разрывах сигнальных линий должны обезопасить эксперименты.
У нас применяется повсеместно, ещё ничего не сожгли.
Go to the top of the page
 
+Quote Post
kalinka16
сообщение Dec 28 2006, 13:47
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 42
Регистрация: 30-06-05
Пользователь №: 6 414



Есть программатор, аналогичный STK500 на mega8535L и DevBoard на mega8515L. Программатор питается от таргета. 8515-ая при 5-ти вольтовом питании прошла уже перепрограммирований >100 - полет нормальный
Go to the top of the page
 
+Quote Post
junoSynthesizer
сообщение Dec 28 2006, 21:03
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 83
Регистрация: 25-11-05
Из: odessa
Пользователь №: 11 397



паять или покупать (вообще плохой вариант) программатор - сейчас для меня не актуально, хотя, возможно, и придётся спаять.
я хочу узнать именно чисто теоретически, будет ли работать описанный мной в первом посте вариант - не будут ли броски уровней 5В на пинах, которые управляют логикой схемы во время программирования? пока что наверно последую совету IgorKossak, поставлю ограничивающие резисторы и попытаюсь запрограммировать 5В программатором при Vcc процессора 3В.


--------------------
Вся жизнь - ништяк, все бабы - леди, а солнце - шар дающий свет
Go to the top of the page
 
+Quote Post
defunct
сообщение Dec 28 2006, 21:43
Сообщение #6


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



На мой взгляд ничего не нужно менять.
Всмысле можно программировать 5V программатором без всяких доработок, переделок, резисторов и т.п.. Процессору M16L глубоко фиолетово, что будет на входах программирования. У него все пины 5V tolerant, а сам чип к тому же преспокойно работает от 5V.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 28 2006, 22:23
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(defunct @ Dec 28 2006, 20:43) *
а сам чип к тому же преспокойно работает от 5V.
Работать-то он работает, но вот на шине питания скорее всего кроме процессора висят и другие 3в микросхемы, которые от 5в если не сгорят, то с большой долей вероятности деградируют. Так что питание лучше не завышать.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
CDT
сообщение Dec 29 2006, 08:15
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 303
Регистрация: 3-03-05
Пользователь №: 3 044



Цитата(Сергей Борщ @ Dec 28 2006, 22:23) *
Работать-то он работает, но вот на шине питания скорее всего кроме процессора висят и другие 3в микросхемы, которые от 5в если не сгорят, то с большой долей вероятности деградируют. Так что питание лучше не завышать.

Совершенно логично.
Логично и то, зачем подавать на входы программирования сигналы уровнем 5В, если контроллер питается 3-мя В. Только что бы через защитные диоды контроллера поднять напряжение шины питания.
Если быть уверенным, что остальные составляющие платы умрут не от превышения напряжения на ~1,5В, а от мощности, выделившейся на них - ограничивающие ток резисторы помогут.
А можно по 2-3 диода последовательно в MOSI и SCK воткнуть.
А можно программатор на КМОП сделать и регулировать его напряжение птания
А можно програматору драйвер на выходе поставить с регулировкой выходного напряжения
А можно програматор сделать на AVRxxL и у нее напряжение питания переключать


--------------------
Опыт - чудесная вещь: легко использовать, можно продать, трудно пропить.
Go to the top of the page
 
+Quote Post
junoSynthesizer
сообщение Jan 3 2007, 15:25
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 83
Регистрация: 25-11-05
Из: odessa
Пользователь №: 11 397



отчитаюсь... а то вдруг у кого ещё возникнет подобная проблема =)

оказывается я с самого начала был не прав относительно своего программатора. он собран по схеме с сайта пони-прога (один в один), и в нём стоит 74HC244, а он по даташиту прекрасно питается от 3х вольт. вот такой вот я оказался smile3046.gif
=)


--------------------
Вся жизнь - ништяк, все бабы - леди, а солнце - шар дающий свет
Go to the top of the page
 
+Quote Post
vesago
сообщение Jan 3 2007, 16:01
Сообщение #10


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Эх. нет в вас духа эксперементатора экстремала - зря мы понадеялись, что вы на практике проверите толерантность к 5В камня и крайние возможности остальной схемки smile.gif
Go to the top of the page
 
+Quote Post
junoSynthesizer
сообщение Jan 3 2007, 22:03
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 83
Регистрация: 25-11-05
Из: odessa
Пользователь №: 11 397



Цитата(vesago @ Jan 3 2007, 15:01) *
Эх. нет в вас духа эксперементатора экстремала - зря мы понадеялись, что вы на практике проверите толерантность к 5В камня и крайние возможности остальной схемки smile.gif

да, к сожалению нет во мне духа экстремала... но с другой стороны, надо различать где заканчивается экстрим и начинается попадалово на деньги =) тем более если решение лежало на поверхности, и всего-то надо было посмотреть в даташит =)))


--------------------
Вся жизнь - ништяк, все бабы - леди, а солнце - шар дающий свет
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th July 2025 - 07:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01459 секунд с 7
ELECTRONIX ©2004-2016