找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4829|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

求助:DA0832數(shù)模轉(zhuǎn)換

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
買單片機(jī)時(shí)贈(zèng)送的程序“DA0832數(shù)模轉(zhuǎn)換”,當(dāng)測量輸出電流時(shí)發(fā)現(xiàn),兩次信號(hào)變化之間有較長的等待時(shí)間,請問如何消除等待時(shí)間,從而獲得連續(xù)的倒三角波形?多謝!
贈(zèng)送的程序:
/************************************************
跳線設(shè)置:J42,3端插上跳線帽,雙排針除PSEN外全部插上
顯示效果:
       1,把程序燒錄進(jìn)去會(huì)發(fā)現(xiàn)D12的亮度發(fā)生變化,這就是通過數(shù)轉(zhuǎn)換來的不同的輸出電壓導(dǎo)致了d12不同的亮度
************************************************/
#include"AT89x52.h"
#include"intrins.h"
#include"math.h"
      
#define uint unsigned int
#define uchar unsigned char
sbit DAC0832_SC=P3^2;
sbit DAC0832_WR=P3^6;
void delay(uint z)
{
       uintx,y;
       for(x=z;x>0;x--)
              for(y=110;y>0;y--);
}
main()
{   
       uchar Data;
       DAC0832_SC=0;
    P2_6=0;
    P2_7=0;
       while(1)
       {
              for(Data=250;Data>0;Data--)
              {
                     P0=Data;
                     DAC0832_WR=0;
                     delay(1);
                     DAC0832_WR=1;
       //            P0=Data;
       //            delay(1);
       //            DAC0832_WR=1;
                     delay(100);
              }
       }
}
用數(shù)據(jù)采集卡看到的電流波形,尖刺為噪聲,
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/03/clip_image002.gif

DA0832數(shù)模轉(zhuǎn)換.jpg (19.35 KB, 下載次數(shù): 234)

DA0832數(shù)模轉(zhuǎn)換

DA0832數(shù)模轉(zhuǎn)換
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1 發(fā)表于 2014-8-9 13:58 | 只看該作者
尖刺蠻多,改用一個(gè)優(yōu)質(zhì)的電源供電試試 最好是手機(jī)電池,再就是讓0832保持最小系統(tǒng) 以免被其他元件干擾,
回復(fù)

使用道具 舉報(bào)

板凳
ID:64762 發(fā)表于 2014-8-10 11:50 | 只看該作者
尖刺不是問題,問題是如何獲得連續(xù)的倒三角波形?多謝!
回復(fù)

使用道具 舉報(bào)

地板
ID:26188 發(fā)表于 2014-8-21 20:33 來自手機(jī) | 只看該作者
樓主的意思是消除那一段持續(xù)的高電平對嗎?
回復(fù)

使用道具 舉報(bào)

5#
ID:26188 發(fā)表于 2014-8-21 20:34 來自手機(jī) | 只看該作者
這個(gè)我估計(jì)不難,去掉那個(gè)延時(shí)的函數(shù)即可
回復(fù)

使用道具 舉報(bào)

6#
ID:64762 發(fā)表于 2016-7-13 18:55 | 只看該作者
我估計(jì)是單片機(jī)輸出電流太小,我用數(shù)據(jù)采集卡測量,電流太小時(shí)采集卡認(rèn)為是沒信號(hào);解決方法,用一個(gè)信號(hào)功率放大電路就行了。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表