dukedz

个性签名:

50 Mbps 带仲裁多主 RS485/CDBUS 总线,M@ke 串口/RS485 Great Again !

  • 2025-03-26
  • 回复了主题帖: 初次体验kicad,不一样的感觉

    Nubility 发表于 2025-3-26 10:52 可能是显卡的问题,换另一台有独显的电脑就好一点 我之前用的电脑是联想 yoga 11 不带风扇的笔记本,现在用的是 samsung galaxy flex book 13,都是不带独显的小本,很顺畅

  • 回复了主题帖: 初次体验kicad,不一样的感觉

    Nubility 发表于 2025-3-26 09:26 还有就是原理图里面拖拽引脚很多的元件,就会很卡顿 你用的是啥版本的 kicad 我刚试了移动和拖拽 bga 封装的 cpu,一点都不卡 你可以试试在 linux 环境对比一下,譬如manjaro xfce 环境(我自己用的是 gentoo xfce,通常 ubuntu 问题比较多)   你也可以在设置 Common -> Antialiasing -> Accelerated graphics 改为其它值看看 还有是关闭 windows 中文输入法

  • 2025-03-25
  • 回复了主题帖: 初次体验kicad,不一样的感觉

    > 还有一个比较别扭的点是选右边的"放置符号"跳出来的是一个弹窗,而且这个弹窗跳出来的时候是没办法对原理图做其他操作,每次放完器件都得关掉,然后下次放元件又要打开一次   放元件的时候窗口自动隐藏,鼠标只要还是放置元件的模式,再点鼠标窗口自动恢复取消隐藏,有什么不妥的吗? 一般同类的器件,直接拷贝粘贴就行。

  • 2025-03-17
  • 回复了主题帖: RS485通讯电路原理疑问,都是RS485通讯机制定义好的?

    是差分的定义,485 是差分通讯的一种   差分通讯两根数据线电平是时刻相反的,其中A比B高,就是逻辑1,反过来是逻辑0   比较 A B 电压的时候,还有 200 mV 的死区电压,准确来说,A比B 高 200mV 才是逻辑1,A比B低200mV是逻辑0,A B 之差在 200mV之间状态维持最后一次不变   你看的这个文章只能用在很低的通讯速度,效果也不理想,可以真正自动切换485方向的方案可以参考:https://bbs.eeworld.com.cn/thread-1267965-1-1.html

  • 2025-02-25
  • 回复了主题帖: 嵌入式Rust修炼营:动手写串口烧录工具和MCU例程,Rust达人Hunter直播带你入门Rust

    > rust成为Linux内核驱动的最佳支持语言 啥时候成最佳了?

  • 2025-02-20
  • 回复了主题帖: 聊一聊:大家怎么看待车规芯片在机器人上的机会呢

    okhxyyo 发表于 2025-2-19 16:40 是浪费了。但是现在都不计成本,我觉得本质就是先抢市场。抢到了有量了再说去专门的降本卷价格。 越是要抢市场越是用工业级芯片开发才快啊,工业级芯片选择更多,信手拈来。 做过车规板子的朋友应该都知道项目周期有多长。

  • 2025-02-19
  • 回复了主题帖: 聊一聊:大家怎么看待车规芯片在机器人上的机会呢

    汽车不少有在用工业级的芯片 机器人用工业级的就够了,再高浪费,成本也没优势 机器人遇到极小概率芯片不良的故障,停机就行了,大不了睡地上   高可靠性靠芯片级别往往没有双备份来的有效,一个朋友曾参与的一家车厂项目,舒适 can 总线小概率故障,导致门打不开,人员出不来,最后也没查到问题,不了了之

  • 2025-02-18
  • 回复了主题帖: >>征集 | 晒电机控制痛点与难题,一起寻求最优解!

    这种芯片有几个痛点: 只接 spi 绝对编码器时,不知道支持哪些编码器型号和 spi 协议,也不知道怎么设置。 贵。 485 接口不支持广播同步多轴控制,建议使用 cdbus 协议,带仲裁,方便回复广播包。

  • 2025-02-16
  • 回复了主题帖: 常见串行通讯协议:SPI、I²C、UART、红外-动画图解

    本帖最后由 dukedz 于 2025-2-16 11:15 编辑 补充个 50Mbps 多主带仲裁开源 UART/RS485/CDBUS 全自动收发控制器动画:  

  • 2025-02-14
  • 回复了主题帖: 要是智驾上路出意外的话,怎么赔偿?

    事故前一秒自动退出智驾模式不就好了

  • 回复了主题帖: 选KiCAD还是国产立创EDA求建议

    bogejiayou 发表于 2025-2-13 22:58 这个1024是什么工具?做封装? +1024 是语气词,是 +1 的 1024 倍,表示非常推荐 kicad

  • 2025-02-12
  • 回复了主题帖: 有没有什么好方法实现ESP32C3串口扩展

    本帖最后由 dukedz 于 2025-2-12 11:34 编辑 4个加热设备,如果是独立的设备,可以考虑做一个含 mcu 的转接小板,靠近每个设备配备一个,把设备包装为带地址的 485 通讯,然后 ESP32 这边也改为 485 通讯,这样方便又可靠。扩展性也好,以后再增加到 5 个、6 个甚至几百个设备也没问题。   如果不喜欢传统 485 必须轮询每个子设备,想要设备主动发数据给 ESP32 主机,可以考虑使用多主对等带仲裁的 485 总线: https://bbs.eeworld.com.cn/thread-1267965-1-1.html  

  • 2025-02-11
  • 回复了主题帖: 晶体与晶振

    晶体与晶振的区别好比巧克力和朱古力的区别 哪里没有写误差了,ppm 就是误差单位啊

  • 2025-02-03
  • 回复了主题帖: 为什么电动车,汽车电子还是摩托车电子大多数采用CAN通讯?不用485或者其他的通讯...

    wangshujun72 发表于 2025-1-21 11:43 can的优势不在高速,实际上相同的物理线路下485速度可以比can快不少 can的真正优势是无主,重载安全, ...   您提到的这些 can 的优点,485 同样可以支持,且效率更高: https://bbs.eeworld.com.cn/thread-1267965-1-1.html

  • 回复了主题帖: 为什么电动车,汽车电子还是摩托车电子大多数采用CAN通讯?不用485或者其他的通讯...

    13495100327 发表于 2025-2-1 12:19 就是协议定义的原因吗?如果485的通讯机制如果做成和CAN一样  是否就可以实现多主多从? 二楼提到的 cdbus 就是让串口 485 也支持多主通讯,支持 can 那样的仲裁: https://bbs.eeworld.com.cn/thread-1267965-1-1.html

  • 2025-01-25
  • 回复了主题帖: 【FRDM-MCXN947测评】CAN FD通讯测试

    freebsder 发表于 2025-1-24 17:59 can用起来还是各种麻烦,我们现在没必要的地方用以太网,很多复杂的事就完全没事了。 以太网也麻烦,最简单还是串口,串口也有can 的仲裁、实时性,也基本有以太网的速度: https://bbs.eeworld.com.cn/thread-1267965-1-1.html

  • 2025-01-18
  • 回复了主题帖: 想问一下c语言和c51的c语言有什么区别

    具体看编译器支持什么版本的 c 和扩展 c51 可以用 keil 也可以用开源 sdcc 等编译,语法也是有区别的

  • 2025-01-15
  • 回复了主题帖: 大家平时画上电时序和波形图用什么软件

    我用开源免费跨平台的 inkscape, 甚至可以从别的 pdf 里面拷贝图形出来二次修改,譬如我写的这个芯片手册,就是用 inkscape 画的,有一处 485 接口电路是从 TI 手册拷贝出来的,看能不能找到: https://bbs.eeworld.com.cn/thread-1267965-1-1.html

  • 2025-01-08
  • 发表了主题帖: 雅特力 小巧 AT32F405 高速 USB 转 50Mbps 多主 RS485

    本帖最后由 dukedz 于 2025-1-8 13:40 编辑 穿了衣裳:   裸:(AT32F405 是 4x4mm 的小封装)   透视:   GUI 配置工具: 原理图:   源码: https://github.com/dukelec/cdbus_bridge 支持和 CAN FD 一样的仲裁,让 RS485 也支持多主对等通讯。 反馈: 1. WorkBench 配置 NVIC 列表中的 PendSV_IRQ 明明配置了非零的值,保存再次打开又恢复成 0 了。(2 位 pre-emption priority, 2 位 subpriority 模式。) 2. 405 这颗芯片支持高速 usb,但是 spi 的速度最高是 36M,有点低,高速 usb 收到的数据不方便往外传递。 不过我测试了把 spi 配置成 54M,也很稳定。 想问一下,是否只用 spi 基础功能(含 dma 传输)的时候,运行到 54MHz 也安全?如果是,手册是否可以加以说明。   3. 这颗芯片是真的不错,体积小带高速 usb,很方便用来做转接器,且有可配置 polynomial 的硬件 crc(另一家带高速 usb 的 risc v 的就没有)。   测速: 6787550 字节的文件,拆分成 27043 个包,每个包协议开销占 3 字节 cdbus 头 + 2 字节 crc 结尾 + 2 字节文件传输头,每个包含有 251 字节有效文件数据。   电脑 c 语言测试传输以上数据给 at32(通过 CDC 虚拟串口): 纯 usb 传输是:1530 ms 左右,无论是否进行 crc 检验,数据不转发至 spi 和 485   通过 spi 和 485 传输到总线: 2607 ms @ 2Mbps & 30Mbps 仲裁模式 1683 ms @ 2Mbps & 50Mbps 仲裁模式 1645 ms @ 50Mbps BS 单速率模式 之前 stm32 测试 USB FS 传输时间则为 10752 ms

  • 回复了主题帖: 据说雅特力搞了个ide,据说gd也有。不知道怎么样 ?

    只用过 雅特力 版本的 cubeMX,还不错,支持 linux,据说后面支持直接生成 makefile

最近访客

< 1/3 >

统计信息

已有251人来访过

  • 芯积分:270
  • 好友:1
  • 主题:15
  • 回复:221

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言