- Вложения
-
- 1605.jpg
- (60.84 КБ) 259 скачиваний
Мелкие вопросы по МК и ПЛИС.
- Реклама
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
Мне мой мультиметр подсказал.Stalker46 писал(а):а где ты взял такую информацию?
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
Я насчёт своей индикации. Опять. Всё пока пучком. Зелёный цвет работает отпадно. Всё супер. Но у матрицы есть ещё и красный, которым управляет ATMEGA16 - PORTC. У него походу наступли новый год на сутки раньше намеченного. Или АТмеловцы по приколу в него вставили генерптор случайных чисел. Ноги 0,1,6,7 работают. 4-я встаёт так ка ей вздумается. А на остальныйх т.е 2,3,5 висит что-то непонятное ввиде 4.88В, при питанн 5.06В. И, к сожалению, этих 4 с *** вольт не хватает для запитки СД. Что можно с этим сделать?
Сталкер, 1-ю ножку показывает стрелка на корпусе разьёма. Она-же показывает откуда начинается нумерация проводов шлейфа.

Сталкер, 1-ю ножку показывает стрелка на корпусе разьёма. Она-же показывает откуда начинается нумерация проводов шлейфа.

- Вложения
-
- IMG_7601.JPG
- (190.8 КБ) 361 скачивание
Если не трудно, то отвечайте мне названиями буржуйских схем.
- Реклама
Stalker46, проверьте наличие питания на разъёме прогера и убедитесь, что оно доходит до МК.
HekuToc, на этот раз матрица с резисторами? Попробуйте убрать светодиоды, затем выставите на всём порте единицы и померяйте напряжение на каждом пине, затем, то же проделайте с нулём. Так можно легко выявить дохлый пин.
HekuToc, на этот раз матрица с резисторами? Попробуйте убрать светодиоды, затем выставите на всём порте единицы и померяйте напряжение на каждом пине, затем, то же проделайте с нулём. Так можно легко выявить дохлый пин.
Так и сделал
HH??!?HH - 0xff
LL??!?LL - 0x00
Где ?=4.78В, а !=0.25. А чего это они сдохли? Это было уже с первого запуску так. =(
Матрица с резисторами.
Между ? и ! сопротивление до Питания и земли, соответственно, ровненько по 20КОм
HH??!?HH - 0xff
LL??!?LL - 0x00
Где ?=4.78В, а !=0.25. А чего это они сдохли? Это было уже с первого запуску так. =(
Матрица с резисторами.
Между ? и ! сопротивление до Питания и земли, соответственно, ровненько по 20КОм
Последний раз редактировалось HekuToc Чт дек 31, 2009 14:13:33, всего редактировалось 1 раз.
Если не трудно, то отвечайте мне названиями буржуйских схем.
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
а от чего должен питаться мк в данный момент? Вобщем, как я делаю.
подключаю мою демоплату к питанию.
На демоплате установлен разъемчик для программирования.
мисо, моси, ресет, сцк, - и +. Вот на + 5В. Как и должно быть.
На микроконтроллер питание подется тоже.
Получается, что когда я соединяю колодку программтаора с разъемом на демоплате, 5В идет с демоплаты на программатор?
подключаю мою демоплату к питанию.
На демоплате установлен разъемчик для программирования.
мисо, моси, ресет, сцк, - и +. Вот на + 5В. Как и должно быть.
На микроконтроллер питание подется тоже.
Получается, что когда я соединяю колодку программтаора с разъемом на демоплате, 5В идет с демоплаты на программатор?
Не умеешь - не берись, но не взявшись не научишься...
HekuToc, если DDRX=0xff и PORTX=0xff, но на пине напряжение не соответствует лог. уровню и отличается от напряжения питания, то это явно указывает на то что пин мёртв. Какой номинал ограничительных резисторов?
Stalker46, если у вас на плате разведено питание от прогера, то при программировании отключайте внешнее питание.
Stalker46, если у вас на плате разведено питание от прогера, то при программировании отключайте внешнее питание.
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
да я хз, как его запитан у мя. СМотри как я делал.AI_Disable писал(а):HekuToc, если DDRX=0xff и PORTX=0xff, но на пине напряжение не соответствует лог. уровню и отличается от напряжения питания, то это явно указывает на то что пин мёртв. Какой номинал ограничительных резисторов?
Stalker46, если у вас на плате разведено питание от прогера, то при программировании отключайте внешнее питание.
со стабилизатора на 5В питание подается на микроконтроллер и на разъем программирования.
картинка:
о
- Вложения
-
- 1602.jpg
- (52.04 КБ) 356 скачиваний
Не умеешь - не берись, но не взявшись не научишься...
Stalker46, во время программирования программатор питает схему, а не схема питает программатор! Перед программированием отключай схему от БП. Или не подключай разъём VCC программатора к плате.
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
так ведь, когда я попытался очистить микроконтроллер - вот, что мне высветило. Что это значит?AI_Disable писал(а):Stalker46, во время программирования программатор питает схему, а не схема питает программатор! Перед программированием отключай схему от БП. Или не подключай разъём VCC программатора к плате.
кажется, что на микроконтроллер не подано питание.
- Вложения
-
- 1602.jpg
- (90.5 КБ) 375 скачиваний
Не умеешь - не берись, но не взявшись не научишься...
Тогда надо отключить VCC программатора от схемы. Иначе может быть ПЫЩ!Stalker46 писал(а):что будет, если подключу?
Дак проверь! У тебя вольтметра нет что ли? Светодиод кинь на лапы МК, подключи прогер. Может с него питание не доходит.Stalker46 писал(а): кажется, что на микроконтроллер не подано питание.
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
- Сообщения: 4435
- Зарегистрирован: Сб мар 07, 2009 20:44:36
нашел интересную вкладку:
напряжение питания программируемой системы. выставлено 0в. вот почему, наверное 0в на выводах разъема программирования.
Но не получается выставить напряжение. Ставлю курсор на значения, нажимаю "5" (типа, 5В) но он кау будто не реагирует на мои старания. Полоса прокрутки тоже ничего не дает.
напряжение питания программируемой системы. выставлено 0в. вот почему, наверное 0в на выводах разъема программирования.
Но не получается выставить напряжение. Ставлю курсор на значения, нажимаю "5" (типа, 5В) но он кау будто не реагирует на мои старания. Полоса прокрутки тоже ничего не дает.
Не умеешь - не берись, но не взявшись не научишься...
Stalker46, да с прогером скорей всего всё нормально. В нём по питанию диодик, который не даст ничего убить, по крайней мере, до тех пор, пока его не пробьёт. У USBasp2 наверно, как PICkit2, тоже в программе выставляется напряжение. Так что ройте в сторону софта.


