Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 25.06.2006, 18:03   #1
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию Как убрать выдачу $00 по UART при включении?

После включения питания микроконтроллера устройство подключенное к микроконтроллеру принимает $00, даже без настренного UART'a. От этого можно как-нить избавиться, а то приходится после этого выдавать энтер и ждать завершения ошибочной команды.
Реклама:
graham вне форума  
Непрочитано 25.06.2006, 18:15   #2
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Не должно такого быть! ищите ошибку.
avr123-nm-ru вне форума  
Непрочитано 26.06.2006, 00:32   #3
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
Не должно такого быть! ищите ошибку.
в чем? железе или программе?
graham вне форума  
Непрочитано 26.06.2006, 10:08   #4
otrog
Частый гость
 
Регистрация: 21.04.2006
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
otrog на пути к лучшему
По умолчанию

Попробуйте притянуть резистором ~5-10к к Vcc ногу TxD микроконтроллера.
otrog вне форума  
Непрочитано 27.06.2006, 00:18   #5
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию

Сообщение от otrog
Попробуйте притянуть резистором ~5-10к к Vcc ногу TxD микроконтроллера.
Попробую завтра с утра. Правда сомневаюсь, что так все делают.
graham вне форума  
Непрочитано 27.06.2006, 08:35   #6
otrog
Частый гость
 
Регистрация: 21.04.2006
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
otrog на пути к лучшему
По умолчанию

Сообщение от graham
Сообщение от otrog
Попробуйте притянуть резистором ~5-10к к Vcc ногу TxD микроконтроллера.
Попробую завтра с утра. Правда сомневаюсь, что так все делают.
Судя по всему у Вас при подаче питания на мк, его входы-выходы находятся в высокоимпедансном состоянии(висят в воздухе). Поэтому на входе преобразователя уровней(MAX232 и т.д.) наводится всякая дрянь. Вот ее и воспринимает устройство-приемник как 0. Поэтому ИМХО подтяжка должна помочь.
otrog вне форума  
Непрочитано 27.06.2006, 09:22   #7
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию

Сообщение от otrog
Судя по всему у Вас при подаче питания на мк, его входы-выходы находятся в высокоимпедансном состоянии(висят в воздухе). Поэтому на входе преобразователя уровней(MAX232 и т.д.) наводится всякая дрянь. Вот ее и воспринимает устройство-приемник как 0. Поэтому ИМХО подтяжка должна помочь.
Действительно помогло, спасибо. Так а можно от этого эффекта избавиться без дополнительного резистора?
graham вне форума  
Непрочитано 27.06.2006, 09:35   #8
otrog
Частый гость
 
Регистрация: 21.04.2006
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
otrog на пути к лучшему
По умолчанию

Сообщение от graham
Действительно помогло, спасибо. Так а можно от этого эффекта избавиться без дополнительного резистора?
Это врядли. Можно конечно организовать какой-нибудь протокол обмена с контролем достоверности и обработкой исключений для фильтрации левых данных. Напр. ModBus, WAKE и т.д. Но это уже программные ухищрения.
ИМХО резистор в любом случае не помешает .

ОФФ тоже нарывался на высокий импеданс ног при подаче питания. Дело было в коммутации диагоналей силового моста. Наводки давали такие сквозняки что огого. Подтяжка резистором на нужный уровень выручила .
otrog вне форума  
Непрочитано 27.06.2006, 10:51   #9
graham
Прописка
 
Регистрация: 11.01.2005
Сообщений: 196
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
graham на пути к лучшему
По умолчанию

Фильтрацией неверных сообщений вначале и избавился, уже от нее отказываться не буду. А в конечном варианте платы подумаю над подтяжкой TX.
graham вне форума  
Непрочитано 27.06.2006, 11:05   #10
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

[quote="graham"]
Сообщение от otrog
Так а можно от этого эффекта избавиться без дополнительного резистора?
ну конечно, правильно развести плату.

Воспользоваться рекомендациями апноута AVR042 и из задачи 4 про адаптер rs232.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Закрытая тема

Закладки

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] У меня зеленый 307 св.д при обратном включении горит красным Sexyboy Источники питания и свет 18 03.09.2009 22:59
ЦФК Panasonic DMC-TZ1, треск при включении karatvadim Видеотехника 1 05.08.2008 00:31
DS18B20 в CVAVR при занятом UART. woroba Микроконтроллеры, АЦП, память и т.д 6 30.10.2007 21:39
Зависание МК при включении нагрузки Zemlyanov Микроконтроллеры, АЦП, память и т.д 22 26.06.2007 09:32
Не навернется ли при таком включении Attiny15? fiksx Микроконтроллеры, АЦП, память и т.д 3 27.01.2007 23:46


Часовой пояс GMT +4, время: 03:12.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot