'
与各位分享经验...也请版主可能注意一下是否可以修正此问题..
有一天开机使用准备hf qso. 平常不会去注意屋顶天线角度是否与控制器的角度真的如自己想的角度一样
在不知名的情况下所遇到的控制器失控问题
1.使用 设定360可以自动停, 设定0度 却停止在4度 并且没有哔声
2.使用 手动往右..会跑出414度继续跑一直跑..(我不敢让他一直跑 所以按停止他 以免发射电缆卷断)
3.使用 手动往左, 也会一直跑出去0度 没有停止的一直跑
前几天好好的.所以我把控制器后面的控制线重新插拔 以确认控制器后面确实插好. 并且确认控制线都接妥
4.使用 设定100度 他就会自动100度停止 没问题 转200度 也会自动200度停止
当一直在思索是否马达传感器电位器故障 百思不得其解..
于是拔除usb转rs232的控制线 在测试一次 控制器一切恢复正常..
也许有着某些不明程序占用了此usb--rs232的通信接口
造成控制器的判断混乱(即使mode 3 lcd中间的计算机控制值是空白)
但是我想也许版主可以修改程序使之避免…
提供参考
'
当遇到无法通讯或通讯絮乱或控制异常时,无论是旋转控制器还是其他朋友使用其他产品遇到此类问题咨询我时,我常常第一个问的是用的usb转换线连接还是用原生串口连接的设备。
usb连接简单,usb转串口的芯片使用简单但抗干扰能力较差,这是控制领域公认的,网上有很多usb转换芯片通讯异常的讨论,无论哪种usb转换芯片,市面上usb 转串口线品种繁多,方案大同小异,一般是2种方案:双芯片、单芯片结构。
rc2010(2012)没有设计usb接口,使用工业控制通用的串口。
现实的矛盾是,大部分家用的笔记本电脑都没有串口了,只能考虑选配个usb转串口的线缆。
市面上部分usb 转串口线,电路比较简单(单芯片结构),不是完整的+—电平输入输出,而是(0、3.3v/5v)会造成通讯异常,收发数据出错,比如不能读取角度,电脑不能联机,电脑发送的角度lcd没显示等,显示及控制角度絮乱等,控制器接收到错误的命令一般会忽略。
rc2010(2012)控制器内置yaesu gs-232b通讯协议,此协议比较简单,指令较短,usb 转串口线过来的错误数据是随机的,偶尔可能正好是yaesu gs-232b通讯协议种设置量程的指令,会造成误设置量程。
usb还有失控现象要值得注意,有时刚联机正常,继电器动作或射频发射时usb失控后,有假性无法控制的现象。和双芯片、单芯片结构无关,usb转串口的芯片一般失控后都不会自动复位,需要重插usb口处理,市面上所谓的“工业级usb转串口线”也不过如是。
当错误数据较长时,有时还会刷掉原有的记忆参数值,控制器需重新记忆量程。
使用电脑原生串口通讯时,当误用其他软件占用了旋转器端口,当该软件有和yaesu gs-232b通讯协议重合的数据或命令时,会造成控制器误动作或误设置了量程。
和进口的控制器一样,手动控制旋转器左右停止由旋转器机械部分限位开关决定,限位开关没坏的话,线缆不会断掉,和控制器慢板上显示的角度无关。
建议:
1、确需使用usb转换线,考虑选配光电隔离器,大概30元左右,光电隔离器除了稍微提高usb抗干扰能力外,有电平匹配的作用,非标电平接口的usb转换线也可以转成接近标准的232接口电平,是通讯正常。
2、使用rc2010控制器设置软件重设旋转器量程
qq:1442939818 ,欢迎q我