Форум РадиоКот https://radiokot.ru/forum/ |
|
Глюки АЦП на Меге16 https://radiokot.ru/forum/viewtopic.php?f=57&t=147427 |
Страница 1 из 1 |
Автор: | astrahard [ Ср авг 09, 2017 19:20:49 ] |
Заголовок сообщения: | Глюки АЦП на Меге16 |
Странности с АЦП происходят (режим авто запуск, считывание в прерывании окончания оцифровки в переменную), выдает результаты с дискретностью 16, то-есть 6 значащих разрядов. Но самое странное происходит затем, внезапно все становится нормально +-1 разряд. Это улучшение происходит, когда прекращаю считывать результаты АЦП из переменной посредством протокола ModBus, а затем чтение возобновляю. Но и это не всегда, иногда остается по прежнему. После ресета все начинается сначала, дискретность 16 и 6 значащих бит точности. Создается впечатление, что потеря точности происходит при определенном входном напряжении около числа 800. |
Автор: | mrFox [ Ср авг 09, 2017 19:58:21 ] |
Заголовок сообщения: | Re: Глюки АЦП на Меге16 |
- наводки на вход, - наводки по аналоговому питанию, смотреть осцилографом - одновременное изменение переменной и чтение переменная должна быть volatile и желательно 8 бит |
Автор: | astrahard [ Ср авг 09, 2017 21:02:10 ] |
Заголовок сообщения: | Re: Глюки АЦП на Меге16 |
Нашел ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |