Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
12.09.2010, 18:33
|
|
Временная регистрация
Регистрация: 10.11.2007
Сообщений: 52
Сказал спасибо: 6
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
АЦП на Atmega128
Здравствуйте! У меня проблема такая, у Atmega128 первый вход показывает 230 Ом относительно минуса(общего), а второй вход выдает сразу 2,3 вольта а все остальные нормально работает и преобразует. Хотя первый вход тоже нормально, но как бы резистором делителем. Помогите в чем проблема может быть? Спасибо!
|
|
|
|
12.09.2010, 19:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: АЦП на Atmega128
Поднимите проблемный вывод, аккуратно иголкой и паяльником. И померяйте сопротивление на висящем в воздухе. Если все равно будет 230 Ом, то меняйте контроллер.
|
|
|
|
12.09.2010, 19:07
|
|
Временная регистрация
Регистрация: 10.11.2007
Сообщений: 52
Сказал спасибо: 6
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: АЦП на Atmega128
Я так и делал, проверял было уже, да все равно 230 Ом показывает. Получается контроллер дефектный или просто пробитый. А можно эти входы отключить от преобразования, не повлияет ли на работу платы? Спасибо!
|
|
|
|
12.09.2010, 19:17
|
|
Вид на жительство
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
|
Re: АЦП на Atmega128
ну, на то откуда берутся данные влияет регистр ADMUX. Так что если другие входы ОК, попробуй просто программно переключить откуда брать поток аналоговых значений. А вывод который светит 2.3 вольта скорее всего где то ты сконфигурировал не верно. Еще раз проверь назначение портов (DDR направление на шине должно быть 0, PORT значение тоже 0)
__________________
Найди путь или проложи сам!
|
|
|
Сказали "Спасибо" MasterMushi
|
|
|
12.09.2010, 19:21
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: АЦП на Atmega128
Сообщение от Fan79
|
Получается контроллер дефектный или просто пробитый.
|
Может. А может выход настроен на вывод. Просто КЗ обычно остается КЗ и без питания. А вот висящий вывод без питания прозваниваться на общий не будет. И ошибки в программе на это не повлияют. Так что если и на поднятом КЗ, то подгорел контроллер слегка.
|
|
|
|
12.09.2010, 19:32
|
|
Временная регистрация
Регистрация: 10.11.2007
Сообщений: 52
Сказал спасибо: 6
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: АЦП на Atmega128
Я уж программу проверил у меня
PORTC=0x00;
DDRC=0xFF;
PORTD=0x00;
DDRD=0xF0;
остальные все по нулям. наверно контроллер как Вы говорите слегка подгорел.
Я не хочу час его отпаять, дело в том плата практический законченный продукт отладочный. В принципе эти входы не нужны. Можно этот контроллер использовать или все таки отпаять, повлияет ли на работу платы. Спасибо!
|
|
|
|
12.09.2010, 20:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,731
Сказал спасибо: 2,441
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: АЦП на Atmega128
А что такое первый вход? Это 1 вывод корпуса?
|
|
|
Сказали "Спасибо" baiderin
|
|
|
12.09.2010, 21:02
|
|
Временная регистрация
Регистрация: 10.11.2007
Сообщений: 52
Сказал спасибо: 6
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: АЦП на Atmega128
первый вход АЦП на Атмеге128
|
|
|
|
12.09.2010, 22:31
|
|
Прописка
Регистрация: 11.04.2006
Сообщений: 197
Сказал спасибо: 82
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
|
Re: АЦП на Atmega128
Точно нигде инициализацию порта F не делаете??? Потому как симптомы похожи на включенную внутреннюю подтяжку...иначе проблема с кристалом (если конечно проблемную ножку отрывали от платы).
|
|
|
|
13.09.2010, 00:42
|
|
Частый гость
Регистрация: 17.12.2006
Сообщений: 26
Сказал спасибо: 1
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: АЦП на Atmega128
Сообщение от Fan79
|
Здравствуйте! У меня проблема такая, у Atmega128 первый вход показывает 230 Ом относительно минуса(общего), а второй вход выдает сразу 2,3 вольта а все остальные нормально работает и преобразует. Хотя первый вход тоже нормально, но как бы резистором делителем. Помогите в чем проблема может быть? Спасибо!
|
А в конфигурационных битах все нормально? JTAG отключен? Совместимость со 103-м контроллером отключена?
|
|
|
Сказали "Спасибо" Samodelkin2001
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:55.
|
|