0-10A智能PID半导体
价格:电议
地区:
电 话:86-431-86616201
手 机:86-15604406391
传 真:86-431-81927669
  一。  特性描述
  TEC-10A是一款高功率密度的TEC温度控制器,额定工作负载12V10A,峰值可达12V15A.此温度控制器可以连接专用调试器来进行参数的调节,参数调节完毕并保存后,撤去调试器,此温度控制器仍可以独立工作。可以通过专用RS232调试线和电脑进行通讯,以进行参数设置和温度监视,以及进行温度程控。
  输入:9VDC~15VDC
  输出:电压自动适应TEC(额定电流小于10A)。
  效率:>95%
  电流过冲:<0.1A
  驱动源的是PID智能控制器,他分别控制MOS管驱动器、温度传感器以及和调试器通讯口和外接通讯。原理图中,Q1和Q3组成同步整流桥臂,Q4和Q2组成同步整流桥臂,通过导通的占空比实现TEC两端电压的自动控制,然后分别控制下桥臂Q3和Q4的导通来控制TEC的加热制冷模式切换。电路中采用了两组L-C的滤波网络结构,消除了开关过程中大电流对TEC寿命的影响,为了确保电路的可靠性,这里采用10mOHM的电流取样电阻进行电流采集,当出现过流情况时,自动采取限制电压的措施。TEC-10A通信协议
  TEC-10A通信协议为,RS232.SetSettings(“115200,n,8,1")
  ------上位机发送字符‘%’,表示需要TEC-10A恢复出厂参数,操作成功返回‘%‘。
  ------上位机发送字符‘@’,表示需要TEC-10A保存当前参数,操作成功返回’@‘。
  ------上位机发送字符‘#’,表示需要TEC-10A发送相关数据,上位机发送‘#’,直到TEC-10A传回字符‘#’,表示TEC-10A已经识别指令,并处于等待上位机的进一步指令,上位机得到TEC-10A的识别指令后需立即发送参数索引号,否则TEC-10A将做超时处理。TEC-10A得到参数索引后,根据索引发送参数数据,上位机将得到4个字节的float型数据。------上位机发送字符‘$’,表示需要TEC-10A接受相关数据,上位机发送‘$’后,等待TEC-10A传回‘$’,表示TEC-10A已经识别指令,并处于等待上位机的进一步指令,上位机得到TEC-10A的识别指令后需立即发送参数索引号(1字节)以及参数(4字节),否则TEC-10A将做超时处理。TEC-10A得到参数索引和参数数据后,根据索引更新参数数据。参数索引即Member[Index]中的Index,Index=0到10.写入操作成功将返回此次参数索引即Index,否则返回0xFF.
  
  数据在TEC-10A的存储结构为float型数组
  floatmember[12]
  Member[0]Tset 设定温度
  Member[1]Th 温度窗口上限
  Member[2]Tl 温度窗口下限
  Member[3]P
  Member[4]I
  Member[5]D
  Member[6]PID 驱动器输出百分比。-100到100,负数表示加热
  Member[7]Tcur 当前温度
  Member[8]SN,BYTE[4]
  Member[9]TEC 电流
  Member[10]TEC 电压
  Member[11]保留
  Member[0]到Member[5]可读可写。
  Member[6]到Member[10]只读。
  Member[11]读写对系统无影响。
  关于Tcur当前温度的传回值:
  当Tcur=-700,则表示保险丝和温度传感器均发生错误。
  当Tcur=-300,表示传感器错误,保险丝正常。
  如果Tcur>900,表示温度传感器正常,保险丝错误,当前温度=Tcur-1000
  其他Tcur,表示保险丝,温度传感器都正常,当前温度=Tcur
  关于C51和VC++中的float型数据储存结构
  在C51中,float按Bye[0]-Byte[3]储存
  在VC++中,float按Byte[3]-Byte[0]储存
  数据转换时需注意!