历史上的今天
返回首页

历史上的今天

今天是:2024年11月16日(星期六)

2019年11月16日 | AVR单片机改造遥控车

2019-11-16 来源:51hei

利用玩具遥控车的高频发射电路和高频接收电路,结合单片机

进行数据传输,模拟两通道比例控制遥控器。


发射端用ATTINY24从TX的8号脚控制玩具遥控器的高频发射部分

接收端用ATTINY24从RX2的3号脚接收信号。然后PWM控制

遥控车的两个电机,一个由电位器反馈。另一个由测速

盘反馈。

数据结构

0 高电平100us,低电平300us

1 高电平200us,低电平200us


数据帧结构

16位为一个包起始2位(10),地址2位,数据10位,结束2位(01)

每5个包为一个循环

1号包 全0包,不含起始结束,用于接收端复位。

2,3号包 地址01号数据。

4,5号包 地址02号数据。


纠错采用重复校验,当收到两组数据相同时确认数据有效


发送侧任务 读A通道模拟量,读B通道模拟量,数据格式转换,

信道格式转换,发送缓存更新,定时器中断发送。


接收侧任务 读电位器模拟量,测量速度值,方向位置伺服控制

速度控制。接收缓存检测,校验数据。软件看门狗。


  • DSCN0739.JPG

  • DSCN0740.JPG

  • DSCN0741.JPG

  • DSCN0742.JPG

  • DSCN0743.JPG

  • DSCN0744.JPG


推荐阅读

史海拾趣

CTS [CTS Corporation]公司的发展小趣事

面对日益激烈的市场竞争和不断变化的客户需求,CTS始终坚持技术创新和数字化转型。公司投入大量资源进行研发,不断推出具有竞争力的新产品和解决方案。同时,CTS还积极拥抱数字化技术,通过云计算、大数据和人工智能等技术手段提升生产效率和服务质量。

Abundance Enterprise Company公司的发展小趣事

随着电子行业的快速发展,Abundance Enterprise Company不断追求技术创新和产品升级。公司投入大量研发资源,成功开发出一系列具有自主知识产权的新型电子元器件,不仅提高了产品的性能和质量,还降低了生产成本。这些创新产品在市场上获得了广泛认可,为公司的快速发展提供了强有力的支撑。

Ceratech Corporation公司的发展小趣事

在快速发展的同时,Ceratech Corporation公司始终关注社会责任和可持续发展。公司积极参与公益事业,通过捐赠和资助等方式支持教育、环保等事业。同时,公司还注重环境保护和资源节约,通过采用环保材料和节能技术等方式降低生产过程中的能耗和排放。此外,公司还积极推行绿色供应链管理,推动整个产业链的可持续发展。通过履行社会责任和推动可持续发展,Ceratech Corporation赢得了社会的广泛认可和尊重。

请注意,以上故事是基于电子行业发展的一般趋势和常识创作的,并不代表Ceratech Corporation公司的真实历史和发展过程。如需了解该公司的真实故事和发展历程,建议查阅相关官方资料或新闻报道。

Arduino公司的发展小趣事

随着Arduino电路板的成功推出,Arduino平台在2005年发布了第一款主板——Arduino NG。这款主板采用了Atmel公司的AVR单片机作为核心处理器,并结合了简单易用的开发环境。这一创新使得普通人也能够轻松地进行单片机编程和硬件开发,大大降低了电子制作的门槛。Arduino NG的发布标志着Arduino平台开始受到开发者和爱好者的广泛关注。

普芯达电子(Chipswinner)公司的发展小趣事

随着公司规模的不断扩大和产品质量的不断提升,普芯达电子开始积极拓展市场,寻求更广阔的发展空间。公司通过与国内外知名企业和机构建立合作关系,共同开展技术研发和市场推广等活动,进一步提高了公司的知名度和影响力。同时,普芯达电子还积极参与国际展览和交流活动,与全球同行交流学习,不断提升自身的技术水平和市场竞争力。

FERYSTER公司的发展小趣事

在快速发展的过程中,FERYSTER公司非常注重企业文化的塑造。公司倡导“创新、协作、责任、卓越”的价值观,鼓励员工勇于创新、敢于担当。同时,公司还注重员工的成长和发展,为员工提供各种培训和学习机会。这些措施使得FERYSTER公司成为了一个充满活力、积极向上的团队,为公司的发展提供了源源不断的动力。

问答坊 | AI 解惑

一篇讲解决llc空载问题的硕士论文

一篇讲解决llc空载问题的硕士论文…

查看全部问答>

5000分求Pocket PC的远程桌面连接软件(最新版)

我有一PDA,Symbol PPT 8846 (8800系列的) Windows CE 4.2 (经网友纠正应为Pocket PC 2003,后来才看到机器面板有Pocket PC字样) 目前自带的Remote Servers Client 不能全屏,也不能将声音带到PDA上面来 我有尝试安装一些版本的RemoteDeskt ...…

查看全部问答>

有没有这样的芯片呢?

d:\\question.jpg 以上是一个发射地址码和数据码的电路。在数据码编辑的时,原先的电路是使用开关控制数据位D0-D3的高低电平,进而对数据位D0-D3进行编辑。 我的问题是,这部分开关控制的电路(图上红色长方形框所示),是否能通过一块芯片控制 ...…

查看全部问答>

关于evc使用方面的

想编一个PDA上的军旗游戏,但没什么思路,各位大虾 给点思路阿…

查看全部问答>

STCortex-M3ARM贵不贵?

                                  ST Cortex-M3 ARM贵不贵? …

查看全部问答>

CortexM0_PMU示例代码程序下载

CortexM0_PMU示例代码程序下载  …

查看全部问答>

吉时利一直在致力于推进SMU技术

吉时利一直在致力于推进SMU技术   *了解吉时利或测试测量应用方案更多信息,可登录 吉时利中国网站http://www.keithley.com.cn/ 吉时利微博 http://weibo.com/keithley  …

查看全部问答>

LED应用 - 并行 LED 的电流匹配 & 新电流模式 PWM 控制器

本帖最后由 dontium 于 2015-1-23 13:08 编辑 LED应用——   新电流模式 PWM 控制器支持升压、反向、SEPIC 和 LED 驱动器应用     镇流器电阻计算 – 并行 LED 的电流匹配     更多实用TI资料,周周更新,欢 ...…

查看全部问答>