查看: 8531|回复: 19

[LPC双核挑战赛] 双核无线数字对讲机

[复制链接]
  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
    发表于 2018-5-28 23:32:54 | 显示全部楼层 |阅读模式
    本帖最后由 ALTIUM2 于 2018-8-17 00:33 编辑

    双核无线数字对讲机

    一直有个想法,就想做一个属于自己的对讲机,现在我终于实现了,下面是我的小作品,希望大家喜欢!

    一、项目名称:
    双核无线数字对讲机
    实物图_总.jpg

    二、项目概述:
    项目简介:
    本项目是基于LPC54114为主控的无线数字对讲机,射频芯片采用芯科的SI4463,主要实现以下功能:1.无线语音对讲、2.波道切换、3.音量条件等功能,充分利用LPC54114的系统资源(DMIC+DMA+双核等),M4内核负责将DMIC采集的数字语音编解码,M0负责实时控制,将检测一些复杂耗时的控制信息用M0内核通过MailBox发送数据给M4内核,M4接收并完成相应动作,双核协作,准确高效,同时采用ADPCM语音数字编解码,用较小的语音数据量不仅减少了射频传输的负担,同时实现了较好的语音效果。
    市场前景:该方案因为采用数字传输的方案,不仅仅可以传送数字化语音,同时可以传送相关实时数据,具有很强的扩展功能。该对讲系统未来可以广泛使用到餐饮点菜机,工业应用,人员搜救等方面,具有很好的市场前景。
    三、功能实现:
    1.硬件环境:

    主控芯片:LPC54114
    射频芯片:  SI4463
    音频芯片:  WM8904
    数字MIC: SPH0641LM4H

    显示屏:     工业级OLED模块 (只有一个- -!)

    2.软件环境
    MDK 5.25
    2.1软件框架图
    软件框架图.jpg


    2.2软件流程
    由于数字对讲机实时性,所以尽可能M0内核控制,M4内核编解码。
    工作时,M0内核实时检测,例如按键消抖,再次确认哪一个按键按下。
    工作时,M4内核主要复杂语音数据的压缩,解压的工作。
    M0与M4内核直接通过MailBox互联互通。
    M0内核将按键检测结果发送至M4内核的MailBox,M4收到MailBox通过中断的方式得到需要处数据。


    3.对讲实现的基本方法
    发送端:
    当按下发送按钮的实话,发送端将周期采集DMIC数据,编码压缩,编码格式采用ADPCM。接着SI4463发送出去。
    接收端:
    接收端通过PIT中断实时采集射频接收数据,同时存入到相应的环形缓存区里,然后进行WM8904语音播放。

    硬件框架图.jpg


    四、作品实物图:
    1.无线对讲机-全家福
    实物图_总.jpg
    2.无线对讲机A
    (由于OLED模块有限,也只能接到A上面了,见笑了-- !)

    对讲机A.jpg
    3.无线对讲机B
    (对讲机B接着一个扬声器,当收到语音数据包后,解析并播放出来)

    对讲机B.jpg
    4.无线对讲机-波道切换
    (上电系统默认波道000,频率425.000mhz;当切换波道010后,频率变为425.100mhz)
    A:波道000,频率425.000mhz;

    波道000=425.000MHZ.jpg
    B:波道010,频率425.100mhz;
    波道010=425.100MHZ.jpg

    五、演示视频:

    链接视频: 双核数字对讲机
    链接地址: https://v.youku.com/v_show/id_XMzYzMTYxODA2OA==.html?spm=a2hzp.8253869.0.0




    五、项目文档:
    1.资料文档、程序源码
    首页图.rar (266.88 KB, 下载次数: 42)

    评分

    参与人数 1 +5 收起 理由
    doatello + 5

    查看全部评分

    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
     楼主| 发表于 2018-5-28 23:33:42 | 显示全部楼层
    额,忍不住给自己赞一个哦!
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-9-15 08:42
  • 签到天数: 1952 天

    [LV.Master]伴坛终老

    1

    主题

    4686

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9405
    最后登录
    2023-9-15
    发表于 2018-5-29 07:00:50 | 显示全部楼层
    谢谢分享!
    今天天气不错!签到!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3300

    主题

    6547

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32035
    最后登录
    2024-4-26
    发表于 2018-5-29 08:45:31 | 显示全部楼层
    赞(*^▽^*)
    签到签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-8-13 16:49
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    0

    主题

    52

    帖子

    0

    注册会员

    Rank: 2

    积分
    179
    最后登录
    2018-8-13
    发表于 2018-5-29 09:01:16 | 显示全部楼层
    不得不给你点赞。
    好些天没有来了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-12-10 16:14
  • 签到天数: 1442 天

    [LV.10]以坛为家III

    17

    主题

    3862

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    8291
    最后登录
    2021-12-10
    发表于 2018-5-29 10:11:33 | 显示全部楼层
    很不错,顶一个。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-19 22:30
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    0

    主题

    16

    帖子

    0

    注册会员

    Rank: 2

    积分
    75
    最后登录
    2019-1-23
    发表于 2018-5-29 13:16:23 | 显示全部楼层
    赞赞!
    好久没来了
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
     楼主| 发表于 2018-5-29 22:02:26 | 显示全部楼层

    感谢感谢
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
     楼主| 发表于 2018-6-3 14:19:18 | 显示全部楼层


    管管你好,能不能帮忙设置下演示视频播放呀,为什么我总是设置了好多好多遍,都不能正常播放,谢谢了。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 23:37
  • 签到天数: 2629 天

    [LV.Master]伴坛终老

    45

    主题

    5185

    帖子

    22

    金牌会员

    Rank: 6Rank: 6

    积分
    10682
    最后登录
    2024-4-27
    发表于 2018-6-4 16:39:40 | 显示全部楼层
    赞赞赞,很实用的一个项目。
    签到签到
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-28 06:27 , Processed in 0.152477 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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