Например TDA7294

Форум РадиоКот • Просмотр темы - Проблемки с АЦП + USART
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт мар 03, 2026 10:13:57

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 33 ]    , 2
Автор Сообщение
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 17:24:03 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 13, 2011 00:00:15
Сообщений: 38
Рейтинг сообщения: 0
Аlex писал(а):
Цитата:
нет НИЧЕГО
Это как понять ? Ничего не должно быть на дисплее ? :)

на дисплее 2,5 вольта, на порту ничего нет, откуда показания?
Если кроме стишков ничего и издевательств писать нечего просьба не писать


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 17:26:37 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 430
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
На пине не может ничего не быть. Там есть наводки. Поэтому он должен быть куда-то подключен.
Пользы от висящего пина столько же, сколько и от висящего хрена.


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 17:31:09 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 13, 2011 00:00:15
Сообщений: 38
Рейтинг сообщения: 0
уже лучше :kill:


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 18:19:12 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 13, 2011 00:00:15
Сообщений: 38
Рейтинг сообщения: 0
Эх, снова трабл - подключил батарейку - всё также 2,5 вольт, подал 3,3 Вольта пишет что 5


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 19:03:10 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1443
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4612
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Цитата:
Если кроме стишков ничего и издевательств писать нечего просьба не писать
А что Вы хотели услышать в ответ на глупые вопросы ? Причём на наводящие вопросы Вы даже отвечать не хотите...
Ещё раз говорю - экстрасенсы все уехали на тНт


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 19:08:16 
Встал на лапы
Аватар пользователя

Карма: -5
Рейтинг сообщений: -6
Зарегистрирован: Вт мар 20, 2012 20:50:22
Сообщений: 99
Откуда: Краснодар
Рейтинг сообщения: 0
casino777. Предлагаю Вам свой вариант двух программ обмена по USART созданной генератором кода CV_AVR. Одна программа USART_ADC передает дискретные данные тока и напряжения, другая USART_ADC_FLOAT - реальные значения. Пусть у нас надо измерить два канала АЦП. Создаем новый файл и воспользуемся генератором кода. Открываем вкладку ADC и выставляем флажки согласно Рис.2.
Вложение:
Рис_2.jpg [43.37 KiB]
Скачиваний: 489

Далее переходим на вкладку USART делаем тоже самое по Рис.1
Вложение:
Рис_1.jpg [41.08 KiB]
Скачиваний: 504

Генерируем и сохраняем код, в какой либо папке. Открываем листинг программы, удаляем все лишнее и дописываем свой код (см. листинг моей программы). Строки дописанные мной прокомментированы, остальное создано генератором кодов. Программа промоделирована в Proteus’e и работает следующим образом: если Вы посмотрите в программе строку 86, Вы увидите букву “k”, это значит что клавише “k” клавиатуры ПК присваиваются функции контроля (Вы можете написать свою букву). При работе Proteus’a нажав клавишу “k” на клавиатуре ПК, на дисплее терминала Вы увидите данные тока и напряжения. Измените положения движков резисторов и снова нажмите клавишу “k”. Данные на дисплее изменяться. Я не стал переводить дискреты АЦП в напряжение и ток, так как Вы и сами это умеете (я сужу по листингу Вашей программы).
Прежде чем отослать программы на форум, программы тестировались на тестовой плате с подключением к ПК. Подключаем плату к СОМ порту и запускаем программу Terminal (см.вложение). В программе выбираем порт ПК и открываем его. Запустив программу в нижем окне программы записываем букву “k” и нажимаем кнопку “Отправить”. МК получает команду отправить данные и в ответ выводит данные на дисплей ПК. (см. Рис.3)
Вложение:
Рис_3.jpg [70.5 KiB]
Скачиваний: 483


Вложение:
Комментарий к файлу: Программы USART FLOAT
USART_ATMega16.rar [178.83 KiB]
Скачиваний: 241

_________________
На каждого Моцарта есть свой Сальери.


Последний раз редактировалось siamds Сб авг 18, 2012 10:00:15, всего редактировалось 1 раз.

Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 19:29:25 
Друг Кота
Аватар пользователя

Карма: 77
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7518
Рейтинг сообщения: 0
Цитата:
И если кто-нибудь скажет что нежелательно применять float, сошлитесь на (Рис.4).


И чо? В смысле, работает? Ну да, работает. Только Вы сравните объем кода и скорость его исполнения с фиксированной точкой и с плавающей. У AVR нет FPU, потому float работает ОЧЕНЬ медленно и компилируется в ОЧЕНЬ большой код, ибо все делается в софте.

То же и насчет printf. Объемно и медленно.

Еще хинт по увиденному: в последних двух битах АЦП у AVR в 99% случаев шум. Так что его стоит использовать в восьмибитном режиме (ADLAR).

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 21:06:51 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 430
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13490
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Я смотрю, ни какой последовательности действий нет. Ну хоть смекалку-то приложить пробовали? Вот надо получить данные с АЦП, мы тупо и пытаемся. А вывод-то у вас работает? Вы пробовали просто выводить разные числа? Закоментить к чертям этот АЦП и вывести константу? Слово "отладка" знакомо?

Слабо написать 4к надёжно работающего кода (тестировался) на ассемблере, используя только блокнот и консольный компилятор? За неделю, вечерами? UART'а нет (точнее занят), единственная отладочная дырка - несколько семисегментников. И могу уверенно заявить - этого достаточно!


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 21:08:10 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1443
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4612
Откуда: Планета Земля
Рейтинг сообщения: -1
Медали: 1
Получил миской по аватаре (1)
Порой бывает светодиода достаточно...


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 21:12:13 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 13, 2011 00:00:15
Сообщений: 38
Рейтинг сообщения: 0
я за вас всех очень рад, надеюсь хоть немного достичь вашего уровня.
Кто еще о своих заслугах ничего не писал прошу - тема еще открыта.
Немного выше писали, что экстрасенсы уехали на ТнТ, а кто остался я уже понял... :(


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 21:15:26 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1443
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4612
Откуда: Планета Земля
Рейтинг сообщения: -1
Медали: 1
Получил миской по аватаре (1)
Цитата:
а кто остался я уже понял...
Ну уж извиняйте... какие есть....
Я бы Вам посоветовал поменьше острить и побольше прислушиваться к людям. Вам дело пишут, а вы всех на ... шлёте (образно). Вам бы готовое решение дали , вот для Вас было бы отлично. И то уже давали, если Вы заметили конечно.
Откройте глаза и прочтите всю тему ещё раз, может в голове чего и прибавится.


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 21:28:14 
Первый раз сказал Мяу!

Зарегистрирован: Вт дек 13, 2011 00:00:15
Сообщений: 38
Рейтинг сообщения: 0
Аlex писал(а):
Цитата:
а кто остался я уже понял...
Ну уж извиняйте... какие есть....
Я бы Вам посоветовал поменьше острить и побольше прислушиваться к людям. Вам дело пишут, а вы всех на ... шлёте (образно). Вам бы готовое решение дали , вот для Вас было бы отлично. И то уже давали, если Вы заметили конечно.
Откройте глаза и прочтите всю тему ещё раз, может в голове чего и прибавится.


насчёт острить поменьше взаимно, остальное - спасибо


Вернуться наверх
 
 Заголовок сообщения: Re: Проблемки с АЦП + USART
СообщениеДобавлено: Пт авг 17, 2012 21:37:46 
Друг Кота
Аватар пользователя

Карма: 77
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7518
Рейтинг сообщения: 0
Я советовал отказаться от монструозных принтф'ов (главный совет, на самом деле) и спробовать с прямым доступом к UART. Делали? Работает?

Я советовал запускать АЦП в восьмибитном режиме. Делали?

Я советовал использовать фиксированную точку. Помучали гугл, как это? Или разжевать это в 1000001 раз? Да я даже и разжую, есличо. Но сделайте хоть что-то, и приходите с результатом, ОК?

Ну, про то, что пользоваться CV-визардами не есть хорошо, я писать не буду. Хотя это и общепризнано, но все же попахивает субъективизмом. :)))

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 33 ]    , 2

Часовой пояс: UTC + 3 часа


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y