實現(xiàn)模擬輸入和數(shù)字?jǐn)?shù)據(jù)相乘的R.SINθ轉(zhuǎn)換電路
電路的功能
用乘法D-A轉(zhuǎn)換器和存貯正弦數(shù)據(jù)的P-ROM來輸出Y(Y=R.SINθ)函數(shù)(圖A中以X、Y為座標(biāo),R代表模擬輸入,Y代表函數(shù)輸出),θ選定范圍為0~90度,90~180度正好是與0~90互逆。為使數(shù)據(jù)能等到180度,控制信號采用兩個BCD碼+1數(shù)據(jù)位。
電路工作原理
這是一個模擬輸入與數(shù)字?jǐn)?shù)據(jù)相乘的電路,進(jìn)行R運算,數(shù)字?jǐn)?shù)據(jù)取值0~255。事先做好正弦函數(shù)相對應(yīng)的ROM數(shù)據(jù),因為AD7523是正邏輯輸入,所以SIN0度=0,D=00;SIN90度=1、D=FFH(255/255≈1)。以1度為一級,計算SIN0~90度,再乘上25,換成地進(jìn)制數(shù)據(jù)存于P-ROM。