АЦП
- Войдите на сайт для отправки комментариев
Вс, 04/06/2017 - 22:00
Здравствуйте, делаю миоэлектрический протез и вот столкнулся с вопросом о решающей части. Выбор пал на ардуино уно. Насколько я могу судить у него есть 10битный АЦП с разрядностью 4,88мВ. Верна ли эта информация?
Ещё мне интересно, ацп встроен в микроконтроллер Atmega238 или он находится в самой плате?
Просто я программист, а не физик, потому возникают такие глупые вопросы. Спасибо за внимание.
Не совсем. Вам сюда , потом - сюда.
Да.
Это очень и очень печально...
Вам немедленно нужно пройти многомесячные курсы по использованию Гугла...
1. Да, 10 бит
2. Нет, разрядность 2 в степени 10 = 1024 и определяется не в вольтах, а в относительных единицах от опорного напряжения AREF.
Поддержу, что "я не физик, а программист". Не стоит лезть в разработку аппаратной части в таком месте и в такоих условиях. Поручите её знающим людям. Безопаснее.
"Просто я программист, а не физик".
)))
Вы действительно считаете что знать состав переферии микропроцессорной системы - обязаности физика?
Интересно к какому разделу физики это должно бы относится..
ПС. Просто афигеть народ пошел. Вы вероятно вебдизайнер мнящий себя программистом.
Уважаемые форумчане, благодарю вас за развёрнутый ответ, в особенности OlegK и SavvaAliance.
Я разве хотел бы прояснить некоторые вопросы из-за наплывшего шквала негатива в мою сторону.
Прототип протеза готов, осталось дело за описательной частью. В процессе разработки мне было достаточно знать, что у Arduino есть АЦП, который имеет возможность чтения аналогового сигнала, а на его основе принимать решения. Сейчас же я хочу проанализировать возможности разработки протеза на других платформах, а потому мне необходимо было узнать параметры АЦП в артуинине. Поскольку с аппаратной частью Arduino я познакомился буквально месяц назад, то у меня возникли вопросы в плане характеристик Arduino. Потому я начал углубляться в параметры системы и нашёл информацию об АЦП. Точнее о таких её характеристиках, как разрядность. Зная, что Arduino считывает с аналогово пина 1024 значения я сделал вывод, что разрядность 10 бит, а разрядность по напряжению 4,88мВ. Поиск в гугле выдал только про "бировую" разрядность, но поскольку мне необходимо иметь полную характеристику я решил уточнить тут.
Не спорю, что со схемотехникой у меня очень туго, но что вы хотите от простого студента, поставившего себе цель помочь нуждающимся людям? Да и отсутствие знаний об устройстве АЦП не помешало мне собрать рабочий прототип.
Если вы найдёте мне человека, который будет помогать мне с аппаратной частью - я не буду лезть в это дело, но поскольку я работаю над этим в одиночку - мне ничего не остаётся как учиться. Пусть и таким, гневающим вас способом.
Интересно к какому разделу физики это должно бы относится..
Не знание переферии, а умение вычислять параметров АЦП. Это относится к разделу Радиофизики.
Если это курсач, то Вам уже дали ссылки и ответить самостоятельно на вопрос "скока милливольт в 1 LSB" не должно уже составлять проблему.
От себя замечу, что 10-бит это далеко "не факт", впрочем как и у других АЦП. Многое зависит от схемотехники, и при неграмотной аппаратной части можно и 2 бита только получить.. Так что, я все-таки порекомендую перебраться в раздел "ищу исполнителя", особенно если это не курсовик.
вебдизайнер мнящий себя программистом.
Плох тот будильник, что не считает себя машиной времени.
Не знание переферии, а умение вычислять параметров АЦП. Это относится к разделу Радиофизики.
Значит, вычислениями теперт занимается радиофизика. Ну-ну...
Тот, кто этого не знает, ничего путного написать не в состоянии, а потому его совершенно справедливо никто программистом не считает.
В крупных конторах есть должность Аналитик. Он разбирается в тонкостях в предметной области, и умеет писать подробные технические задания.
Ага. Как правило это бывший высококлассный программист, ушедший с головой в предметную область. :)
В различных Arduino-платах есть от 6 до 16 аналоговых входов.
Обычно 10-битные (1024 градации)
!!! Отсчитываеться может от разного уровня: 5 вольт/ 3,3 вольт / 1,1 вольт
Если берете как опорное 1,1 вольт, то соответственно минимальный шаг 0,11 вольт
Поясните как планируете использовать?
В различных Arduino-платах есть от 6 до 16 аналоговых входов.
Обычно 10-битные (1024 градации)
!!! Отсчитываеться может от разного уровня: 5 вольт/ 3,3 вольт / 1,1 вольт
Если берете как опорное 1,1 вольт, то соответственно минимальный шаг 0,11 вольт
Никчему ему эти подробности, он же не радиофизик.