谷动谷力

 找回密码
 立即注册
查看: 574|回复: 0
打印 上一主题 下一主题
收起左侧

【KiCad】Made with KiCad Ham 开源硬件项目Radio All-in-one-Cable

[复制链接]
跳转到指定楼层
楼主
发表于 2024-1-26 11:14:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sunsili 于 2024-1-26 11:15 编辑

【KiCad】Made with KiCad 开源硬件项目Ham Radio All-in-one-Cable


“ 向无线电爱好者推荐 AIOC(All-in-one-Cable) 项目。通过 USB-C 连接不同的设备,可以实现 Chirp 或 APRS 功能。 ”

简介

AIOC 是一个带有 USB-C 接口的小型适配器,可作为声卡(例如用于 APRS)、用于编程和断言 PTT(Push-To-Talk)的虚拟 tty("COM 端口")以及用于 CM108 式 PTT 的 CM108 兼容 HID 端点(固件 1.2.0 版中的新功能)。


功能
  • 廉价且可破解的数字模式 USB 接口(与 digirig、mobilinkd 等类似)
  • 通过虚拟串行端口实现编程电缆功能
  • 外形小巧(DIY 超模压外壳目前正在设计中)
  • 基于易于破解的 STM32F302,带内部 ADC/DAC(可通过 USB 引导加载程序使用 DFU 进行编程)
  • 可支持双路 PTT HT


如何使用?

AIOC 的串行接口枚举为常规 COM 端口(Windows)或 ttyACM 端口(Linux),可用于无线电编程和 PTT(在 DTR=1 和 RTS=0 时断言)。
请注意,在固件 1.2.0 版之前,PTT 在 DTR=1 时断言(忽略 RTS),这导致某些无线电在使用串行端口对无线电进行编程(例如使用 CHIRP)时出现问题。

AIOC 的声卡接口可以访问音频数据通道。它有一个单声道麦克风通道和一个单声道扬声器通道,目前支持以下波特率:
  • 48000 Hz(首选)
  • 32000 赫兹
  • 24000 赫兹
  • 22050 Hz(专门用于 APRSdroid,频率误差约为 90 ppm)
  • 16000 赫兹
  • 12000 赫兹
  • 11025 Hz(频率误差约为 90 ppm)
  • 8000 赫兹


自固件 1.2.0 版起,CM108 型 PTT 接口可用于公开测试。该接口与 COM 端口 PTT 并行工作。Direwolf 在 Linux 上已确认正常工作。请注意,目前在 AIOC 上使用 CM108 PTT 接口时,Direwolf 会报告一些警告。虽然这些警告很烦人,但可以忽略不计,只需修改上游 direwolf 源代码即可。详情请参见 wb2osz/direwolf#448。

原理图 & PCB

License
MIT

仓库 & 下载
可以在Github中获取开源仓库:
https://github.com/skuep/AIOC

+10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-11-18 04:20 , Processed in 0.198288 second(s), 42 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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