圣源电子制作

 找回密码
 立即注册

XMEGA 示波器制作 DIY 开源-原理图-程序-源代码-ATMEGA32-转载自外国网站

查看数: 11484 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2011-9-7 13:01

正文摘要:

回复

sydz 发表于 2011-9-7 13:21:37
Xprotolab电脑接口
应用
守则
  协议
您需要最新的。NET框架从微软能够执行程序。
这是初步的,这意味着这部分工程。 您需要的固件版本1.23的Xprotolab。
请记住,你需要Xprotolab 1.4硬件和, 和UART,USB电缆连接到PC 。
此应用程序是开源的,所以任何人都可以将它移植到另一个操作系统,或者只使用一个类似的项目源。 下面是一个程序的快照:


xprotolab-pc-interface PC应用程序.zip (27.15 KB, 下载次数: 24) xprotolab-interface-source 驱动.zip (439.28 KB, 下载次数: 31)


Xprotolab接口协议 按照协议,使自己的应用程序接口Xprotolab,或端口的PC应用程序到其他平台。
这是一个进展中的工作,它可能会改变PC应用程序,直到完成。
  UART设置:
数据位:8
波特率:115200
奇偶校验:无
停止位:一
握手:无
公约:
  CH1:通道1
  CH2:通道2
冠心病:逻辑分析仪
快速采样率:512uS/div或更快
慢速采样率:1mS/div或更慢
指令集: 发送的Xprotolab所有命令都以ASCII格式,进一步发送或接收的数据是二进制。
命令
说明
Xprotolab响应
华润
模拟第纳尔按键 无响应
/
模拟KA的按键 无响应
*
模拟KB的按键 无响应
-
模拟架KC按键 无响应
+
自动设置 无响应
更改模式 无响应
0
停止 无响应
9
增加采样率 无响应
6
减少采样率 无响应
1
切换CH1的开/关 无响应
2
开/关切换的CH2 无响应
3
开启/关闭冠心病 无响应
4
减少CH1的增益 无响应
5
减少CH2的增益 无响应
7
增加CH1的增益 无响应
8
增加CH2的增益 无响应
请求的固件版本   String,包含版本号后跟一个换行符
p
禁用自动发送 无响应
q
启用自动发送 没有反应。
当自动发送的是积极的,Xprotolab会不断发送数据,这是为了最大限度地在PC端的刷新率。
使用快速采样率时,Xprotolab将先补其缓冲区,然后发送一个帧的开始,这是一个包含渠道,是积极的,然后从渠道发送数据的字节。
  PC应用程序使用较慢的采样率时,将需要跟踪时间,样品到达没有时间参考。
ř
请求CH1   CH1的数据(256字节)
小号
请求的CH2   CH2的数据(256字节)
请求冠心病 冠心病的数据(256字节)
ü
请求设置   CH1的设置(3字节),
  CH2的设置(3字节),
冠心病设置(5个字节)
常规设置(10字节),
特设工作组的设置(6个字节:1到6个字节),
特设工作组的定时器周期(2字节)
v
发送设置   “G”字符,该信号的PC Xprotolab是准备,
然后PC机发送的数据:   CH1的设置(3字节),
  CH2的设置(3字节),
冠心病设置(5个字节)
常规设置(10字节),
特设工作组的设置(9个字节:字节2到10)
然后Xprotolab一个“T”字符,信号的数据接收PC发送。
瓦特
申请EE的波形   EE波数据(256字节)
x
发送EE的波形   “G”字符,该信号的PC Xprotolab是准备,
然后PC机发送的数据:   EE波(256字节)
然后Xprotolab一个“T”字符,信号的数据接收PC发送。
彗星
请求BMP   128 × 64单色BMP使用XModem协议

  CH1和CH2的设置(3字节):
  1)位置
  2)股权(位域):
位0:通道
第1位:X10探头
第2位:X100探头
第3位:X1000探头
第4位:反向通道
第5位:平均样本
第6位:数学活动(无论是加法或乘法)
第7位:数学运算(加法或乘法)
  3)增益
冠心病设置(5个字节):   1)位置
  2)输入掩码
  3)选项(位域):
位0:通道
第1位:反向通道
第2位:粗线逻辑'0'
第3位:上拉输入
第4位:上拉/下拉
  4)解码的参数(位域):
位0:SPI时钟极性
第1位:SPI时钟相位
第2位:使用的UART奇偶
第3位:UART奇偶奇数或偶数
第4位:UART的1或2个停止位
  5,6,7位:UART波特率(1200,2400,4800,9600,19200,38400,57600,115200)
  5)解码选项(位域):
位0:串行HEX显示
第1位:并行HEX显示
第2位:I2C解码
第3位:RS - 232解码
第4位的SPI解码
第5位:使用ASCII与RS232
常规设置(10个字节)   1)触发器,游标
  0位:免费触发*
第1位:正常触发*
第2位:单次触发*
第3位:自动触发*
第4位:CH1水平光标
第5位:CH2水平光标
第6位:垂直光标
第7位:锁定自动游标
  *只有一个触发类型必须设置
  2)FFT的选项(位域):
位0:汉明窗
第1位:翰窗口
第2位:余弦窗口
第3位:未使用
第4位:应用对数的FFT
第5位:计算VDC
第6位:VPP的计算
  3)设置的MSO(位域):
位0:特设工作组扫描
第1位:触发上升或下降
第2位:范围停止
第3位:未使用
第4位:MSO的模式*
第5位:模式万用表*
第6位:模式FFT *
第7位:模式的XY *
  *只有一种模式,必须设置
  4)采样率
  5,6)邮政触发样本数(unsigned int类型16)
  7)触发源:
  1:CH1
  2:CH2
  3-10:冠心病
  11:外部触发
8)水平位置。
  9)显示选项(位域):
  0,1位:网格类型
第2位:参考波形
第3位:持续显示
第4位:连续绘图
第5位:显示范围设置(时间/格伏/格)
第6位:反转显示
第7位:翻转显示
  10)触发电平
特设工作组的设置(10个字节)   1)缓冲液中的循环(1,2,4,8或16)
  2)振幅,签署字节,范围:[-127,0]
  3)波形类型(1:正弦波,2:广场3:三角,4:自定义)
  4,5)占空比(无符号整数16),范围:[0512]
  6)偏移(符号字节)
  7-10)所需的频率乘以100(unsigned int类型32)



sydz 发表于 2011-9-7 13:15:28
xprotolab  1.4












Xprotolab版本1.42011年4月2日



  


file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/01/clip_image001.gif

  
GT - 0010
材料清单








项目参考零件编号说明

11C23CC0805JRNP09BN100805电容10pF的50V

22C10,C11CC0805JRNP09BN180805电容18PF 50V

33C2,C4,C9CC0805JRNP09BN331805电容330pF的50V

47C6,C12,C18,C19,C21,C24,C26GRM21BR71E104KA01L805电容为0.1uF 25V

55C3,C7,C20,C14,C15CC0805KKX7R7BB105805电容1uF的16V

67C1,C5,C16,C8,C13,C25,C27GRM21BR61C335KA88L805电容3.3uF 16V

77R1,R4,R5,R6,R11,R13,R24RC0805FR - 073KL805电阻3.00kΩ1%

83R7,R9,R14的RC0805FR - 0720KL805电阻20.0kΩ1%

96R3,R8,R12,R15,R22,R27RC0805FR - 07180KL805180kΩ电阻1%

102R23,R25RC0805FR - 07360KL805360kΩ电阻1%

113R2,R10,R16RC0805FR - 07820KL805820kΩ电阻1%

121首长级薪级第1点LM4040D20IDBZRSOT - 23电压Ref.2.0V

131U1的ATXMEGA32A4 - AU采用TQFP - 44微控制器

141U3的TL064CDRSOIC - 14四运算放大器1MHz的

151U4TPS60403DBVRSOT - 23 - 5电荷泵逆变器

161U2乐队AP7333 - 33SAG - 7SOT - 23稳压3.3V

171Y17M - 16.000MAAJ - T3.2x2.5mm水晶为16MHz

181J210103594-0001USB微女的USB微乙

194K1,K2,K3,K4PTS635SL50的LFS6x3.5mm轻触开关

201J13
突破12001x12针0.1“

214CH1,CH2,EXT,特设工作组
突破21X2针0.1“

221交车

2X3针0.1“

231J7UG - 2864HSWEG01选项卡30OLED显示128X64

241
982116X14BL1 / 4“X1 / 4”双面胶带

251
印刷电路板- 0010 ver1.4
Xprotolab印刷电路板










大胆紫色 的组件去上侧






























xprotolab 1.3













Xprotolab版本1.32011年2月14日



  


file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/01/clip_image001.gif

  
GT - 0010
材料清单








项目参考零件编号说明

11C23CC0805JRNP09BN100805电容10pF的50V

22C10,C11CC0805JRNP09BN180805电容18PF 50V

33C2,C4,C9CC0805JRNP09BN331805电容330pF的50V

47C6,C12,C18,C19,C21,C24,C26GRM21BR71E104KA01L805电容为0.1uF 25V

56C3,C7,C14,C15,C17,C20CC0805KKX7R7BB105805电容1uF的16V

67C1,C5,C8,C13,C16,C25,C27GRM21BR61C335KA88L805电容3.3uF 16V

72R20,R21RC0805FR - 0768RL805电阻68.0Ω1%

81R17RC0805FR - 071K5L805电阻1.50kΩ1%

97R1,R4,R5,R6,R11,R13,R24RC0805FR - 073KL805电阻3.00kΩ1%

103R7,R9,R14的RC0805FR - 0720KL805电阻20.0kΩ1%

116R3,R8,R12,R15,R22,R27RC0805FR - 07180KL805180kΩ电阻1%

122R23,R25RC0805FR - 07360KL805360kΩ电阻1%

133R2,R10,R16RC0805FR - 07820KL805820kΩ电阻1%

142D2,D31N4148W - 7 - FSOD - 123信号二极管的SM

151首长级薪级第1点LM4040D20IDBZRSOT - 23电压Ref.2.0V

161U1的ATXMEGA32A4 - AU采用TQFP - 44微控制器

171U3的TL064CDRSOIC - 14四运算放大器1MHz的

181U4TPS60403DBVRSOT - 23 - 5电荷泵逆变器

191U2乐队AP7333 - 33SAG - 7SOT - 23稳压3.3V

201Y17M - 16.000MAAJ - T3.2x2.5mm水晶为16MHz

211J210103594-0001USB微女的USB微乙

224K1,K2,K3,K4PTS635SL50的LFS6x3.5mm轻触开关

231J13HWS3853突破12001x12针0.1“

244CH1,CH2,EXT,特设工作组HWS3853突破21X2针0.1“

251交车HWS2341
2X3针0.1“

261J1UG - 2864HSWEG01选项卡30OLED显示128X64

271
982116X14BL1 / 4“X1 / 4”双面胶带

281
PCB - 0010
Xprotolab印刷电路板

QQ|手机版|联系我们|闽公网安备 35012102000020号|闽ICP备11020110号-1|圣源电子

GMT+8, 2024-11-23 02:20 , Processed in 0.050473 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表