dsPIC蓝牙示波器制作成功,来看看效果-Arduino中文社区 - Powered by Discuz! Archiver

gmliwei 发表于 2015-12-21 16:01

dsPIC蓝牙示波器制作成功,来看看效果

      参考网络上的原理图做的蓝牙示波器板,单片机为dsPIC33FJ16GS504,原电路使用的是TLV2372轨到轨输入输出运放,手头只有AD8532,先用这个代用一下,原来用的蓝牙模块价格昂贵,我换用了廉价的SPP-CA,115200波特率下还可以用,这是测试示波器自带的0.5V方波信号,跟示波器对比。(文末有相关资料下载)
      蓝牙使用一个蓝色0805LED做指示,未连接时蓝灯闪烁,连接后蓝灯常亮,因为SPP-CA默认波特率为9600,所以我在原来原理图的基础上作了修改,用单片机一管脚控制蓝牙的复位端口,最初使用的时候短接AN和GND,单片机发送“AT+BAUD8”将蓝牙的波特率改为115200,后续就不用管了(程序还没有修改,我的蓝牙模块是从以前用的板子上拆下来的,已经设定好波特率);单片机端有一个0805红色LED指示工作状态,发送数据时红灯将闪烁,断开连接时红灯会常亮。


这是用示波器自带的0.5V方波信号进行测试,视频正在上传,后面链接过来。


图有点模糊


下面是视频:
http://player.youku.com/player.php/sid/XMTQxOTc0ODIxNg==/v.swf

这是原来的程序:


手机端软件:因为程序默认分辨率为480*320的,我的手机1920*1080,安装运行后效果很差,只好又买了个三星i5700,刚买来的时候用91助手安装程序后,连接蓝牙会报错,没办法又从网上查找到刷机办法,将I5700刷了三遍,才弄好。

gmliwei 发表于 2015-12-21 16:04


这是测试我用ARDUINO板子发出的正弦波信号,跟示波器对比。
http://player.youku.com/player.php/sid/XMTQxOTc4NDQ2MA==/v.swf

页: [1]
查看完整版本: dsPIC蓝牙示波器制作成功,来看看效果