ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
644020 Топик полностью
fk0, легенда (06.01.2016 22:48, просмотров: 331) ответил alex 54 на Уважаемые джентльмены,собрал мироконтроллер на макетке,пока барахтаюсь в нулевом цикле,вопрос:какие порты ,кроме порта D в ATmega16-16PI можно использовать для подключения энкодеров?
Схема дурацкая. Индуктивность (для питания АЦП) с кондёрами слева/справа имеет выраженный резонанс и может запросто совпасть с импульсным источником питания. Пиздец... Такое работает только если резистор ом на 20 последовательно включить хотя бы (но тогда страдает точность измерений, если от AVCC потребляется сколько-нибудь заметный ток). Либо городить более сложный фильтр (проще уж отдельный источник опорного). Либо вместо индуктивности оставить ferrite bead. Повешенный в воздухе RESET -- это вечный источник непонятных сбросов. А собственно порты нужно использовать такие, где можно полуичить прерывание на оба фронта (и по прерыванию считать координаты, ибо при опросе будут неизбежно пропуски, либо скорость очень маленькая).
[ZX]