 |
18.09.2012, 12:35
|
#1
|
Живу я тут
Реєстрація: 28.06.2003
Звідки Ви: Киев
Дописи: 757
сказав Дякую: 831
сказали Дякую 833 раз(и) в 397 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
JOHNNICK, а что это за подложка? Где и с какой целью она впаяна?
Какая температура отображается на ЖК дисплее: правильная или 1000 градусов?
Отключите переходник USB-UART от платы АТмеги и проверьте отсутствие эха в терминале при разомкнутых контактах переходника RXD и TXD. Если эхо будет, значит его выдает сам терминал, а не переходник (в терминалах может быть опция "Отображать вводимые символы" или "Локальное эхо"). В этом случае необходимо замкнуть контакты переходника RXD и TXD и проверить наличие двойного эха. Если эха не будет, то надо искать обрыв в районе контактов переходника RXD и TXD.
После проверки переходника на предмет наличия "настоящего" эха отключите питание платы АТмеги, подключите переходник к плате контроллера, замкните перемычкой контакты АТмеги 14 и 15 и снова проверьте наличие эха в терминале. Как и в предыдущем случае, эхо должно быть "настоящим" - отсутствовать при разомкнутых контактах и присутствовать при замкнутых контактах. Если эха не будет, то ищите обрыв между XS2 и контактами панельки.
Затем включите питание платы АТмеги и посмотрите, что появится в терминале. Должно появиться слово "Start". Если вместо слова "Start" появится мусор или ничего не появится, то можно предположить, что АТмега "завелась" не на 8 МГц, а на другой частоте. Я с такой ситуацией не сталкивался, но читал, что с некоторыми кварцами такое возможно. Если это так, то должна также отображаться неправильная температура на ЖК дисплее. В этом случае может помочь замена кварца 8 МГц на кварц такого же номинала из другой партии.
|
|
|
cказали "Дякую" Володя Череп за цей допис:
|
|
18.09.2012, 17:29
|
#2
|
Придивляюся
Реєстрація: 12.10.2011
Звідки Ви: Украина
Дописи: 22
сказав Дякую: 11
сказали Дякую 3 раз(и) в 3 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
Володя Череп, Большое спасибо, буду тестировать. У меня кстати тоже была мысля на счет кварцев, но мой знакомый сказал что кварцы мол вечные, разве что бросать нельзя!
Вот та подложка, ее еще называют DIP панель:

Востаннє редагував JOHNNICK: 18.09.2012 о 18:09..
|
|
|
19.09.2012, 07:28
|
#3
|
Живу я тут
Реєстрація: 06.04.2012
Звідки Ви: Санкт-Петербург
Дописи: 176
сказав Дякую: 22
сказали Дякую 30 раз(и) в 26 повідомленні
|
Re: Изготовление акваконтроллера ===www.aquaforum.ua===
Кроватка это по простому
|
|
|
22.09.2012, 17:29
|
#4
|
Придивляюся
Реєстрація: 12.10.2011
Звідки Ви: Украина
Дописи: 22
сказав Дякую: 11
сказали Дякую 3 раз(и) в 3 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
Цитата:
Допис від Володя Череп
JOHNNICK, а что это за подложка? Где и с какой целью она впаяна?
Какая температура отображается на ЖК дисплее: правильная или 1000 градусов?
Отключите переходник USB-UART от платы АТмеги и проверьте отсутствие эха в терминале при разомкнутых контактах переходника RXD и TXD. Если эхо будет, значит его выдает сам терминал, а не переходник (в терминалах может быть опция "Отображать вводимые символы" или "Локальное эхо"). В этом случае необходимо замкнуть контакты переходника RXD и TXD и проверить наличие двойного эха. Если эха не будет, то надо искать обрыв в районе контактов переходника RXD и TXD.
После проверки переходника на предмет наличия "настоящего" эха отключите питание платы АТмеги, подключите переходник к плате контроллера, замкните перемычкой контакты АТмеги 14 и 15 и снова проверьте наличие эха в терминале. Как и в предыдущем случае, эхо должно быть "настоящим" - отсутствовать при разомкнутых контактах и присутствовать при замкнутых контактах. Если эха не будет, то ищите обрыв между XS2 и контактами панельки.
Затем включите питание платы АТмеги и посмотрите, что появится в терминале. Должно появиться слово "Start". Если вместо слова "Start" появится мусор или ничего не появится, то можно предположить, что АТмега "завелась" не на 8 МГц, а на другой частоте. Я с такой ситуацией не сталкивался, но читал, что с некоторыми кварцами такое возможно. Если это так, то должна также отображаться неправильная температура на ЖК дисплее. В этом случае может помочь замена кварца 8 МГц на кварц такого же номинала из другой партии.
|
Все сделал как вы описали, но к сожалению все эти манипуляции и замена всех кварцев в том числе и на UARTe не помогли.
Включил питание платы АТмеги и в терминале в место слова "Start" появляется <0><0><0>
При выключенном питании посылая текст Kontroller в верхней консоли пишет boü<0><0>oì<0>þ<0>ɽú<0>ÿ<0> а в нижней Kontroller
Связи как не было так и нету  , я уже несколько раз пытался менять местами Tx и Rx (но только на одном камне), в чем может быть еще проблема?
|
|
|
22.09.2012, 23:24
|
#5
|
Живу я тут
Реєстрація: 28.06.2003
Звідки Ви: Киев
Дописи: 757
сказав Дякую: 831
сказали Дякую 833 раз(и) в 397 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
JOHNNICK, ответьте, пожалуйста, на следующие вопросы:
1. Какая температура отображается на ЖК дисплее: правильная или 1000 градусов? (температура отображается после нажатия кнопки "Вправо" на странице, отображающей дату и время)
2. Есть ли эхо при разомкнутых контактах переходника RXD и TXD?
3. Есть ли эхо при замкнутых контактах переходника RXD и TXD?
4. Есть ли эхо при замкнутых контактах 14 и 15 АТмеги?
5. В терминале поменяйте скорость и рестартуйте АТмегу. Пробуйте скорости 9600, 19200 и 38400. Напишите, на какой скорости появится слово "Start".
|
|
|
23.09.2012, 15:00
|
#6
|
Придивляюся
Реєстрація: 12.10.2011
Звідки Ви: Украина
Дописи: 22
сказав Дякую: 11
сказали Дякую 3 раз(и) в 3 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
Цитата:
Допис від Володя Череп
JOHNNICK, ответьте, пожалуйста, на следующие вопросы:
1. Какая температура отображается на ЖК дисплее: правильная или 1000 градусов? (температура отображается после нажатия кнопки "Вправо" на странице, отображающей дату и время)
2. Есть ли эхо при разомкнутых контактах переходника RXD и TXD?
3. Есть ли эхо при замкнутых контактах переходника RXD и TXD?
4. Есть ли эхо при замкнутых контактах 14 и 15 АТмеги?
5. В терминале поменяйте скорость и рестартуйте АТмегу. Пробуйте скорости 9600, 19200 и 38400. Напишите, на какой скорости появится слово "Start".
|
1. Отображается по разному, в основном ничего (t1=0.0) то бывает (t0=102,3)
2. Нет
3. Да
4. Есть но там вместо слова:
"Kontroller"
пишет
"Kontrollerntroller‹É½±±ÿer½¹Ñɽ±±ÿerrollerrollerr ollertroller‹É½±±ÿertrollerroller" и то на разных скоростях разный мусор
5. Слово "Start" появилось на скорости 38400
6. Когда подключаю УАРТ к выключенному акваконтроллеру то появляется слово <0> с периодичностью в 0,5 сек. и заполняет всю верхнюю консоль!
|
|
|
23.09.2012, 15:22
|
#7
|
Придивляюся
Реєстрація: 12.10.2011
Звідки Ви: Украина
Дописи: 22
сказав Дякую: 11
сказали Дякую 3 раз(и) в 3 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
Еще одна фишка мне не понравилась что пока я дергал провода у меня погас дисплей, то есть текст на ЖК есть просто не светиться, ща попробую перепрошить МК может там сбой какой то.
|
|
|
23.09.2012, 16:35
|
#8
|
Живу я тут
Реєстрація: 28.06.2003
Звідки Ви: Киев
Дописи: 757
сказав Дякую: 831
сказали Дякую 833 раз(и) в 397 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
Наличие слова "Start" на скорости 38400 (ответ №5) означает, что либо АТмега "завелась" на 16 МГц вместо 8 МГц, либо в нее зашита оригинальная прошивка 1_06.HEX вместо модифицированной прошивки ATmega_32_9600.HEX из архива Firmware.rar. Прошивку можно проверить, вычитав содержимое Flash-памяти контроллера: в оригинальной прошивке 1.06 байты по смещению 0x0078 и 0x0079 равняются 0x89 и 0xE1, а в модифицированной - 0x83 и 0xE3
Наличие мусора (ответы №4 и №6) указывает на высокий уровень помех. При выключенном питании контроллера отключите термодатчики, а затем включите питание и проверьте, прекратился ли мусор. Если прекратился, то, скорей всего, помеха приходит по линии земли термодатчиков.
|
|
|
cказали "Дякую" Володя Череп за цей допис:
|
|
24.09.2012, 14:42
|
#9
|
Придивляюся
Реєстрація: 12.10.2011
Звідки Ви: Украина
Дописи: 22
сказав Дякую: 11
сказали Дякую 3 раз(и) в 3 повідомленні
|
Re: Нету связи между МК и UART ===www.aquaforum.ua===
Цитата:
Допис від Володя Череп
Наличие слова "Start" на скорости 38400 (ответ №5) означает, что либо АТмега "завелась" на 16 МГц вместо 8 МГц, либо в нее зашита оригинальная прошивка 1_06.HEX вместо модифицированной прошивки ATmega_32_9600.HEX из архива Firmware.rar
|
Решил по новому скачать и разархивировать Firmware.rar, а то мало ли что вдруг за пол года вирусняк или что то другое повредило файлы, и что вы думаете? появилась связь между UART и МК  Хотя в первый раз когда прошивал файлом из этого архива все работало, может действительно что то повредило файлы 
P.S. Володя Череп большое спасибо за помощь, даже не знаю что бы я без вас делал
|
|
|
 |
Тут присутні: 3 (учасників - 0 , гостей - 3)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 09:26.
|