家里有小孩的朋友,可能对下面的这款产品不陌生。

点读笔,一个会发声的电子产品,我当时为了给孩子做英语启蒙,买了小达人点读笔(上图最下方那个,另外两个分别是宝玩英语和巧虎配套的点读笔),用了好几年了,非常不错。既不用自己费力的念,同时发音也更标准。另外小孩子还可以在不需要大人陪伴的情况下,自己拿着去读书。先发个小视频,大家看看效果。

需要有能支持点读的书,同时需要在笔里安装书对应的点读包才可以使用。使用这个点读笔带孩子读了有几百本书了,所以非常推荐家里有小孩的朋友买一个。除了小达人,还有毛毛虫等系列,不过据说小达人的支持的图书种类比较丰富一点。

用了这么多年的嵌入式产品,怎么能不去研究下它的工作原理呢?

能够实现点读功能是因为点读笔的光学笔头可以识别出印在图书中的二维编码(OID编码),OID(Optical Identification Device)编码是一种二维光学辨别编码,通过编码的不同组合承载不同的内容。这些编码的实际印刷尺寸非常小,以印刷的方式呈现在图书中,但肉眼无法清晰分辨,就像完全隐身一样。

笔头识别出OID编码后,交给MCU进行处理,MCU找到事先存储在存储器中与之相对应的语音文件,然后通过喇叭播放出声音。整体框图如下:

原理并不复杂,目前有松翰、凌阳、安凯等方案。点读笔厂家也都是选择公版的方案进行局部的修改完成的,所以你会看到有一堆品牌的点读笔,区别主要就是外观长的不一样。产品开发过程中重点需要关注的地方有笔头的灵敏性、在各种不同角度下的识别率,还有功耗情况,以及音色是否饱满、好听。

由于这笔原价几百块钱,我就不拆解自己手里的了,网上找了两张别人拆解后的图片。

小达人点读笔内部,来源于网络https://zhuanlan.zhihu.com/p/351727573

巧虎点读笔内部,来源于网络https://www.mydigit.cn/forum.php?mod=viewthread&tid=139592

某点读笔,来源于https://www.bilibili.com/video/BV1Q54y1e7M6/

点读笔内部大同小异,其中一款用的MCU是ANYKA(安凯技术公司)的芯片  AK1060L,一款ARM9芯片。

另外找了一个点读笔的参考电路,MCU用的是ZC3202N

查了下,该MCU是深圳市组创微电子有限公司(Chomp Microelectronics)的芯片,但是没有找到Datasheet。

从原理图可以看出该MCU支持USB、MMC、音频等接口。

下面是音频功放电路,使用了SCE8891芯片。

下面这部分是存储电路,也有用SD卡的,用于存储点读包。

下面是USB供电以及按键开关机电路

最后一部分是OID译码电路

使用的是松瀚的SN9P701-00X芯片,表头Sensor使用的是SN9S102芯片。

虽然点读笔的原理都是一样的,但是不同厂家的点读笔是没法通用的,这里我认为更多的是商业上的考虑。

欢迎关注我们:

添加下方管理员微信,可获取完整版pdf原理图,同时可加入嵌入式交流群。

觉得文章不错,点个赞支持一下吧。


推荐阅读:

专辑|Linux文章汇总

专辑|程序人生

专辑|C语言

我的知识小密圈

关注公众号,后台回复「1024」获取学习资料网盘链接。

欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~

嵌入式Linux

微信扫描二维码,关注我的公众号

聊聊身边的嵌入式,英语学习利器点读笔相关推荐

  1. Bing Wallpaper - 英语学习利器

    今天来吹一波微软的Bing Wallpaper,废话不多说,上官网: Bing Wallpaper 为啥要吹这个? 首先,绿色无污染. 这个桌面插件非常干净.没有广告,没有捆绑安装,无需登录,装上就能 ...

  2. 聊聊身边的嵌入式,为什么老司机都爱后视镜

    为什么老司机都爱后视镜 有句话形容我们老司机的成长过程,叫:一年虎,二年狼,三年变成小绵羊.如果你不懂这句话的意思,证明你还不是一个合格的老司机.如果没和别人发生过亲(Gua)密(Ceng)接(Shi ...

  3. 聊聊身边的嵌入式,乘风破浪的比特币

    1. 大话比特币 曾经有一个比特币摆在我面前,但我没有珍惜,等到了今年我才后悔莫及,尘世间最痛苦的事情莫过于此.如果上天可以给我再来一次的机会,我会大声说:买进!如果非要加一个持有期限的话,我希望是, ...

  4. 跟读 播放器 android,安卓手机英语学习利器 android 英语复读 跟读 练听力 练口语...

    Android 1.5版本以上使用,要求系统本身至少加载有英文.中文简体和中文繁体三种语言. 视频演示http://v.youku.com/v_show/id_XMzUzODUwNzI0.html请将 ...

  5. 聊聊身边的嵌入式,自拍神器自拍杆

    曾几何时,自拍杆风靡世界, 火当然是有原因的,这么一个小装备,极大的满足了人们爱拍照的需求,方便好用.经济实惠. 恰巧我手上也有一个,收起来时很小.不占地方 打开后可随意调节拍照 同时它有个隐藏式三脚 ...

  6. 基于大数据的英语学习利器

    English Learning by Example 学习英语的最佳方法是,从实际例子中去学习.最近发现了一个不错的网址: English Learning by Example https://w ...

  7. 聊聊身边的嵌入式,价格不菲的运动手表

    当跑步爱好者遇上运动手表 不知从什么时候开始,跑步变得流行起来,我也是跑步大军中的一员,并且跑完后还会在朋友圈晒个图.这是我第一次跑5KM的记录, 中途因为体力不支数次想要放弃,硬是被一个小伙伴鼓励着 ...

  8. 英语学习利器,后悔后知后觉了--------------------韦氏三宝

    其实不是完全的,而是 1.Dictionary 2. Synonyms and Antonyms(同义词.近义词词典,含有对比分析解释,个人认为比韦小黄thesaurus要好) 3.Vocabular ...

  9. 聊聊身边的嵌入式,热卖的九阳豆浆机,为什么藏着财富密码?

    九阳豆浆机,豆浆机中的战斗机 一款产品的大卖,自有它必然的原因.一说起豆浆机,我们自然不能不想起九阳,它几乎成了豆浆机的代名词.今天我们就来拆解一款豆浆机,从电路设计的角度来看一看,学一学,看看它使用 ...

最新文章

  1. Linux之curl命令使用详解—网络故障定位(五)
  2. 修改meta标签 查看源码没效果怎么办_Spring 源码学习(三)-自定义标签
  3. 数据导出到Excel
  4. AcWing 1015. 摘花生
  5. java tostring 库_java重寫toString()方法
  6. smart原则_为什么现在少有人用德鲁克的SMART原则做目标管理了?
  7. 深度学习《图像卷积》
  8. oh-my-zsh扫描git仓库卡慢的解决方法
  9. pandas将所0值修改为NaN
  10. android评论数据如何返回@用户_教你如何用JavaScript来驯服服务端返回的数据
  11. linux之ssh-keygen命令
  12. docker 部署rabbitmq,k8s部署rabbitmq集群,跟踪和监控rabbitmq
  13. Webpack4 学习笔记六 多页面配置和devtool
  14. 《大学章句》光剑续编
  15. 画图相关 ppt visio 画图高清转移到word中
  16. ViT为何引入cls_token
  17. 【图像融合】基于多尺度引导实现图像融合附matlab代码
  18. 未安装打印机驱动程序 试图将驱动程序添加到存储区时遇到问题
  19. mysql 1032 update_解决mysql 1032 主从错误
  20. 格式化JSON字符串

热门文章

  1. windows svn
  2. 4.3英寸屏双核 LG Prada K2通过FCC认证
  3. 基于智能手机Android平台音乐播放器全程开发实战
  4. 继续努力奋斗,生活会更美好
  5. Diango博客--13.将“视图函数”类转化为“类视图”
  6. oracle 位移运算符,Oracle“(+)”运算符
  7. TensorFlow 简介
  8. linux 修改时区_教你在Centos8中更改时区
  9. 【机器学习】 关联规则Apriori和mlxtend——推荐算法
  10. Python 快速入门