Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Синусоида на AVR

Сообщений 1 страница 2 из 2

1

Atmega8 = Синусоида + АЦП + USART
Симуляция в Протеус 7.10 + исходники Bascom 2.0.7.1 - скачать

http://s7.uploads.ru/t/CnzZR.jpg


Atmega328 = 4 синусоиды + 6 АЦП + USART (460800 бод)
Симуляция в Протеус 7.10 + исходники Bascom 2.0.7.1 - скачать

Работа в железе, без кварца наблюдается изменение выходной частоты в пределах +-1 Гц.
После установки кварца 7,3728 Мгц, нестабильность выходной частоты +-0,02Гц

http://s7.uploads.ru/t/2QUKa.jpg

Передача данных с АЦП через USART, скорость 460800 бод

http://s6.uploads.ru/t/pa0o6.jpg

Осциллограф

http://s7.uploads.ru/t/6cTY3.jpg

Отредактировано sasha_1973 (2013-12-20 08:18:38)

0

2

Atmega328P, частота 18,3728 МГц
6 каналов АЦП (режим работы Free)
USART скорость трансляции 460800 бод/сек
3 синусомды смещённые по фазе на 120° и частотой 50 Гц - реализованы аппаратными средствами МК

Симуляция (Протеус 7.10) + исходники (Bascom 2.0.7.1) + таблица расчета синусоиды (Excel 2010) - http://us.ua/1308281/

http://s7.uploads.ru/t/aWhRQ.jpg

http://s6.uploads.ru/t/8zeYn.jpg

http://s6.uploads.ru/t/vLIHz.jpg

Отредактировано sasha_1973 (2013-12-20 12:15:06)

0