實驗挑戰(zhàn):利用MSP430制作一個DDS
電路圖也可見:
本文引用地址:http://2s4d.com/article/201608/295753.htm
連線說明:
MCU-1602(1602可以用4根數(shù)據(jù)線,傳2次數(shù)據(jù),編程稍微復(fù)雜點)
-----------
PC0-RS
PC1-RW
PC2-E
PC4-D4
PC5-D5
PC6-D6
PC7-D7
MCU-Key
--------------
PD0-DOWN
PD1-LEFT
PD2-START
PD3-RIGHT
PD4-UP
PD5-HS
MCU-DDS
______________
PA0-DD0
PA1-DD1
PA2-DD2
PA3-DD3
PA4-DD4
PA5-DD5
PA6-DD6
PA7-DD7
http://www.scienceprog.com/wp-content/uploads/2008/03/Firmware.zip 這個是源程序
全部資料見:http://www.scienceprog.com/avr-dds-signal-generator-v20/
我們要做的:搞清楚DDS的真正原理,把原來的AVR程序換成MSP430程序,在Proteus下仿真(可以仿真MSP430)
本電路制作難度不大,編程難度也不是很大,重點在于電阻的挑選,要求精度足夠高,要控制在1%以下,實際制作中可以采用大量電阻篩選的辦法。運放要求不是很高,低噪聲高精度運放即可,雙電源,除了741,TI的TL081、TL082都是可以的。
評論