T********i 发帖数: 2416 | 1 就是这个10ms。就够我琢磨好几天的。
而且你的波特率是多少?波特率越高3.5字符的时间就越短。就算你10ms 7个字符好了
。波特率才5.6K。一夜回到40年前。 |
|
r******s 发帖数: 925 | 2 如果是步进马达,根据脉冲频率来控制,如果是通过修改波特率来
改变rs232的输出,岂不是只能在9600到16500之间取值?
串口的波特率可以随便设置吗?比如从0-2000000?
有没有谁有这方面的经验? |
|
n*******4 发帖数: 2285 | 3 哈利波特率魔法学校出动,倒骑扫帚,伦敦街头大战伏地魔和death eater们。 |
|
发帖数: 1 | 4 所有前面啰里八嗦的一大套,敲出来很费劲,
但发生在意识思维里面,也就是一闪念的事情,最多一或两分钟。
就是三体人嘲笑的,地球人类语言的“波特率”太低级。 |
|
y**********s 发帖数: 210 | 5 如有推荐,请联系我!
RUT具有的特点是1:通讯距离较长。2:用于各种恶劣的工业现场。能适应高温、潮湿
、低温、日晒和沙尘等环境;3:模块结构化设计,便于扩展。4:RTU产品目前无线设
备,工业TCP/IP产品结合使用,正在发挥越来越大的作用。可以通过无线网桥上传到卫
星、GPS、CDMA等
5:使用环境:RTU主要用于室外应用,恶劣环境,比如在一些无人值守的站点。
RTU具有梯形图和C语言编程,屏幕组态软件编程。
产品特点1:运算能力强
2:可带液晶显示,就地显示和控制
3:模拟量采集能力强最多24路
4:掉电保护程序不丢失
5:多种通讯方式 拨号,数传,RS485
RTU包括:开关量输入单元、开关量输出单元、模拟量输入单元、模拟量输出单元、脉
冲量输入单元、脉冲量输出单元、数字量输入单元。
开关量输入单元:对现场各种开关信号的采集,现场信号可以是继电器触点开关(
无源),也可以是电压信号,还可以是电流信号。由于采用光隔离器件,可以抵抗现场
各种干扰,能够在强电场、强磁场、多尘埃、潮湿环境下正常工作。
开关量输出单元:用于遥控远端设备的开停、声光、告警等。
模拟量输入单元:采用模... 阅读全帖 |
|
|
r***e 发帖数: 10135 | 7 Laser 310
主要硬件规格:
CPU:Z-80A/4.7MHz主频
16K RAM + 2K Video RAM
16K ROM
磁带输出:波特率300
显示输出:图形 128x64, 文字:32x16
软件:
删减版 Microsoft Basic V2.0 |
|
S*A 发帖数: 7142 | 8 最近很倒霉,捣腾 Openwrt 的时候砖头了。
safemode 都回不来。
只好打开路由焊接了个 3.3v 串口,用串口连进去。
好在系统其实还是能用的。直接 wget 刷了个
更新的版本。幸好不需要 boot loader tftp。
在 Linux 下面用串口老是忘记什么参数去设置
波特率, 8N1 等等。程序倒是很多,minicom
screen 等等。
找了一下终于找到个图形界面的,不需要用命令
行设置参族。那就是 moserial。
而且程序把发送和接受分开两个区域部分显示,
当然自己打的部分也在接受里回显示。这个
很赞,如果要下载整个log 也很方便。这样就有点
readline 的感觉,要反复用以前法的命令很方便。
感觉就是给串口调式用的,很给力。 |
|
b***i 发帖数: 3043 | 9 有道理。
我也考虑过这个问题。我们10个串口的波特率是最高3600每秒,最低1200。所以基本没
有问题?
另有一个串口连RS485,同时连这十个设备,要1Mbps。这么高速度,我们就不考虑3.5
字符了。线程 里先查又没有接收到,然后立刻发送。等的时间应该够了。这个可能需
要1毫秒查一次,不知道Linux能否实现?主要是串口没有定义什么时候叫结束。要不然
结束了通知我就行了。
别问我为什么不用TCP/IP和这十个设备通信,我连串口都不想用,我就不想有这十个设
备,尽量简化,成串口设备了。主要用来调节电压的。 |
|
T********i 发帖数: 2416 | 10 他那一个通道才几K波特率?刚才我是笔误。应该是大马拉小车。
比他那个CPU性能低100倍的系统都游刃有余。
现在他的任务是找到最stupid的办法。只要稳定就行。 |
|
b***i 发帖数: 3043 | 11 看你比较多的看法,给你个整体概念:
原来系统16MHz,16M内存能够对付,要求10M以太网,FAT16。现在新的系统为什么要改这
么多呢?一个是需求改成Gigabit Ethernet,无线,一个是要对未来的设备能够容易增
加功能,还要面向未来。
原来的系统用C,自己写没有OS的TCP/IP(库是买的),自己发明二进制的协议,和PC
控制软件(MFC)一起使用。PC上直接改变嵌入式的所有变量。就是一个struct,里面内
容全部被这个二进制协议改变。这样要写一个协议调试软件,解释这个二进制到底什么
意思,在开发阶段帮助解决bug。电路方面自己画包括RAM,Flash, Ethernet Phy在内的
所有电路。应该说,这个设备用了10年才完善起来。
现在的要求是1年内完成从电路到软件的要求。所以稳定,快速开发才是最重要的。所
以,我直接买板子,上面有了千兆以太网,有了SDIO接口(64G都可以用,属于SDXC),
内存1G。为什么1G呢? 因为1G DDR3内存比512M便宜,而Xilinx最多只能用1G。然后使
用Linux把TCP/IP, USB,Wi-Fi全都搞定。但是还剩下显... 阅读全帖 |
|
b***i 发帖数: 3043 | 12 最近组里的小本做了个软件模拟器,用来模拟一个产品。这个产品很简单,
首先,通讯系统中要用一个控制器以1200波特率控制发控制信号,大约4个字符,等个10-100毫秒,然后这个产品返回也是这个速率,11个字符,不过都是9比特。完后控制器再等个50毫秒,发下一个控制信号。
本来产品和控制器之间就是RS232,控制器和计算机之间也是RS232,控制器上有芯片,两个串口,计算机上运行控制器的软件,通过控制器间接和产品通讯。
如果用软件来模拟这个产品,不就省钱了吗。这个模拟器有硬件,靠计算机的软件来直接控制,假装是个产品,跟控制器通讯。控制器是另一种产品,不算在这个里面。这样,计算机如果用了控制台软件,和控制器通讯,控制器的信号到了模拟器硬件,再转换到计算机的另一个串口,被模拟器软件截获,然后发返回信号,通过模拟器硬件,再到控制器,再到计算机的控制台软件,形成了通讯的回路。
机器是1.2G CPU, 512M内存,XP,用C#写了程序,注意的是,其中的9位异步传输用的是
软件控制校验位来实现的。结果,控制控制器的软件和模拟器的软件运行在同一个机器
上,用了USB hub,到两个USB-RS232 |
|
z*****n 发帖数: 7639 | 13 你说的锯齿是什么样的锯齿?
如果真如你所测电容电阻值,那么tau = RC = 125us.
2400波特率的情况下,一个波特时间是400us多点,
当然会出现明显的上升/下降沿。 |
|
i*****t 发帖数: 24265 | 14 直接电力线+信号调制就行了,全部是模拟信号,速度可以做到很高。
直接传数字信号的话方波肯定要变形了,波特率不可能高。可以软件仿真一下。
我觉得你说的那个所谓6V调制应该不是真正的调制,而是把直流与6V数字信号的叠加。
所以我半天没有看懂。 |
|
b***i 发帖数: 3043 | 15 总算不建议推倒重做了。我倒是不在乎推倒重做。做这个项目的人也不急。但是要有理
有据。能否说说下面几个具体问题的看法?
1. 32k载波在你看来会不会有问题?你的意思是没有问题?你估算5伏信号在20000ft电
缆另一头幅度多少?
我觉得32k本身会有问题,因为只要有32k信号,就会有反射,而300波特率每个位有100
多个周期,所以这个数据率本身不会有问题, 问题是载波带来的。电缆是在室外的,
所以近期不会进行实验。实验是在类似的电缆上作的,接上5000ft左右的电缆后,反射
波会造成幅度大幅度减少。
2. 阻抗匹配问题,信号源需要阻抗匹配吗?各负载需要吗?不用的话会有反射波。用
的话,如何用?这个是多负载的总线系统。随便匹配一下肯定不行。
3. 管道的小电阻对信号会不会有好的影响?根据理论,趋肤效应决定管道电阻不起作
用,这个你怎么看?不会真要去沙漠测量一下吧。而且我得把管道搞成平行的两条
10000ft的,不想让电感太大。 |
|
i*****t 发帖数: 24265 | 16 32KHz晶振?
串口?
波特率多少?
这个晶振频率本身太低而且不是标准频率,那么会造成理论上的误码的,加
上温差变化晶振timing变化一点,就会导致误码。
? |
|
|
b***i 发帖数: 3043 | 18 我们有个设备需要能够在250伏特工作,输入两个线,一个地线,一个是电压加信号线
,250伏特。
信号在250伏特调制5伏特,上2.5,下2.5,或者干脆下5伏特调制,几百波特率
经过电缆后,有压降和幅度损失,可能到0.4伏特大小。现在通过一个电容耦合到5伏特
电路。然后多次放大。
问题是,我们在高压下电容容易坏。现在思考有没有别的办法。
可否使用光电耦合,或者变压器耦合?类似以太网那种?因为我们的信号本身是5伏特
,(最低0.4),只是载在250伏特线上。
有什么办法绕过电容吗? |
|
b***u 发帖数: 22891 | 19 这样子啊,所以你的PWM直接和串口速度相关了。
我没有这样子做过,不知道了。不过有点想当然的认为是不是可以把波特率线形变换来
改变控制motor的参数呢?(不是很确定:)) |
|
r******s 发帖数: 925 | 20 呵呵,
可以输出 1111110和1000000变换pwm, 不过很ugly
看到有个人通过改波特率改变频率,步进电机是用脉冲频率来控制速度的 |
|