roboforum.ru

Технический форум по робототехнике.

Глюк с АЦП атмега8

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Глюк с АЦП атмега8

Сообщение к561ЛА7 » 21 фев 2010, 00:10

При повышении напряжения на входах АЦПна на индикаторы выводится идикация от 0 до 255 и далее посде 255 от 0 до 24 (тоесть при максимуме показывает 24 ( а если подавать напряжение через резистор то и далее до 65. В ВМ лабе все показывает нормально - от 0 до 255. Читаю результат из старшего регистра. Бит АДЛАР в регистре АДМУХ = 1. С АТмегой 16 этого не было. Микросхему менял. Источник опорного напряжения ставил и внутренний, и с напряжения питания. Что это за ужас? .
Ваш IP-адрес 85.140.5.459 был внесён в черный список и заблокирован. Для получения дополнительной информации перейдите по ссылке http://www.spamhaus.org/query/bl?ip=85.140.5.459.
Аватара пользователя
к561ЛА7
 
Сообщения: 404
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: Глюк с АЦП атмега8

Сообщение avr123.nm.ru » 21 фев 2010, 00:34

мега8 этож глюкалово полное ! PROTEUS и то реальней.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Глюк с АЦП атмега8

Сообщение -= Александр =- » 21 фев 2010, 20:34

Схему и код в студию! Телепаты в отпуске!
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Глюк с АЦП атмега8

Сообщение Radist » 25 фев 2010, 19:33

Несогласный я. Мега8 - отличный камень, и АЦП у нее нормально работает. По теме: ждем схему и хотя бы алгоритм работы. Кстати, не все знают про такую особенность Меги8: ноги VCC и AVCC внутри соединены (можете прозвонить), так что фильтр там - только кондер. Может это как - то и влияет на точность, но прецезионные измерения я бы не стал на таком АЦП делать на любой меге. А если хватит 8 бит - то пожалуйста.
Аватара пользователя
Radist
 
Сообщения: 2253
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Глюк с АЦП атмега8

Сообщение galex1981 » 25 фев 2010, 22:35

Тоже не встречал такую проблему. Может быть что то с разводкой платы?
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Глюк с АЦП атмега8

Сообщение к561ЛА7 » 01 мар 2010, 01:07

нет, собрано на макетке. а как разводка платы может повлиять на показания АЦП?
Ваш IP-адрес 85.140.5.459 был внесён в черный список и заблокирован. Для получения дополнительной информации перейдите по ссылке http://www.spamhaus.org/query/bl?ip=85.140.5.459.
Аватара пользователя
к561ЛА7
 
Сообщения: 404
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: Глюк с АЦП атмега8

Сообщение galex1981 » 01 мар 2010, 01:09

Ну может быть наводки какие нить на меге, или то же питание идет на движки - тогда соответственно создаются помехи работе логики
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Глюк с АЦП атмега8

Сообщение avr123.nm.ru » 01 мар 2010, 01:23

к561ЛА7 писал(а):нет, собрано на макетке. а как разводка платы может повлиять на показания АЦП?
зависит от степени её неправильности.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8


Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40