发起用"ARM单片机"DIY优盘(U盘)+USB接口PC遥控接收器活动

[复制链接]
13313|91
手机看帖
扫描二维码
随时随地手机跟帖
古道热肠|  楼主 | 2008-8-22 11:42 | 显示全部楼层 |阅读模式
1、项目名
  用ARM单片机制作U盘和PC遥控接收器二合一装置
2、技术要点
    拟选用ARM芯片AT91SAM7S64(AT91SAM7S32E)+NandFlash(K9F5608)或(AT45DB161B)构成U盘的主控芯片和大容量存储器.选用电视机遥控器+电视机红外接收头构成遥控通路
3、活动目的(希望通过本活动,到达什么学习目的)
  3.1 学习使用Keil uv3的集成IDE环境开发Atmel公司的ARM7程序
    3.2 学习USB接口技术
    3.3 学习大容量存储类USB Device 的设计技术
  3.4 学习USB HID类设备的软件设计技术
    3.5学习NandFlash的驱动编制技术
  3.6学习红外线解码的技术。
    3.7学习SPI接口的大容量存储器AT45DB系列存储器的驱动编制技术
4、所需配备工具、单套DIY样品成本预计
    项目开发人员需配备示波器进行硬件调试,配备Ulink仿真器进行程序下载与调试,学员仅需配备的工具为万用表和电烙铁进行硬件故障排障,单套DIY样品(采用AT45DB161B)的成本在100元以内,选配K9F5608(32M)的成本在150元以内。
5、参与人员需要提前掌握什么技术
  5.1 硬件,了解At91SAm7s单片机,了解At45DB161B存储器,了解NandFlash的特性和接口技术,了解电视机红外线遥控器的硬件规格。
  5.2 软件,熟练掌握C语言,熟练掌握USB的相关理论,熟悉Keil开发环境
6、预计需要进行的时间
  硬件第一版样机设计与验证需1个月,硬件第二版样机设计与调试需1个月。软件完善与扩充需1个月
7、补充
  7.1为什么要选用AT91Sam7S系列ARM,其一,可以通过USB接口下载应用程序,其二芯片本身带有USB接口,其三,在Keil中得到良好的支持。
  7.2 为什么要选用DataFlash和NandFlash两种存储介质,DataFlash价廉物美,NandFlash可以做到大容量,但成本较高,适合于拥有不同资源和工作意向的学员选配。

相关帖子

古道热肠|  楼主 | 2008-8-22 11:53 | 显示全部楼层

拟聘任项目组专员如下,排名不分先后

项目总设计师:古道热肠
艺术总监  :程序匠人
技术总监  :农民讲习所
安全总监  :XWJ
顾问团   :HotPower  平常人 Computer00 阿南 21IC.......
嘉宾    :chunyang tyw IC921 救火车 WangKj 涛行九天 王紫豪......
观摩助威团  : 团长 yewuyi 组员由该组组长自行招聘.
有意进入顾问团或嘉宾席的朋友请毛遂自荐,择优选聘.

使用特权

评论回复
古道热肠|  楼主 | 2008-8-22 11:57 | 显示全部楼层

产品的原型1

使用特权

评论回复
古道热肠|  楼主 | 2008-8-22 11:59 | 显示全部楼层

产品的原型2

使用特权

评论回复
古道热肠|  楼主 | 2008-8-22 12:08 | 显示全部楼层

参考原型3

这个板有At91Sam7S64和AT45DB161B,非常接近最终的DIY装置了.

使用特权

评论回复
古道热肠|  楼主 | 2008-8-22 12:24 | 显示全部楼层

诚招红外线解码软件驱动编制义工

红外线解码部分,目前暂未有经测试完全可行的软件供参考,哪位网友有意完成此项工作,请毛遂自荐,工作完成后进入本项目嘉宾组.
竞聘条件,1:用C语言编制红外线解码软件的驱动部分
     2:对驱动部分进行完整的自测试并共享全部源代码
     

使用特权

评论回复
三块石头| | 2008-8-22 12:56 | 显示全部楼层

顾问团都是大牛

我还是自觉当个小工吧
这项目比较合适~~

使用特权

评论回复
wangkj| | 2008-8-22 13:17 | 显示全部楼层

这玩意不错 好玩

使用特权

评论回复
tage| | 2008-8-22 13:31 | 显示全部楼层

不用芯片,用sd卡可以不?

1G 的SD卡40元吧,另外还可以加一些功能。就是s64的开发板了,也不错吧,红外,mp3,os2都可以弄一下。

使用特权

评论回复
古道热肠|  楼主 | 2008-8-22 14:46 | 显示全部楼层

楼上的说得很对

发完主题贴,也想到了SD卡是最最便宜的DIY的好原材料,一定做个SD卡座的接口,挂接在SPI总线上,可以当SD卡读卡器来用.

使用特权

评论回复
三块石头| | 2008-8-22 16:29 | 显示全部楼层

还可以作为调试软件的平台

比如可以上uc/os-ii, uc/fs
再贪婪点可以上uc/gui, uc/tcp-ip, uc/usb和uc/can嘿嘿……

使用特权

评论回复
tomystory| | 2008-8-22 20:07 | 显示全部楼层

支持,俺买套件

使用特权

评论回复
程序匠人| | 2008-8-22 21:06 | 显示全部楼层

支持!

使用特权

评论回复
程序匠人| | 2008-8-22 21:12 | 显示全部楼层

感觉这个项目挺可行的

使用特权

评论回复
涛行九天| | 2008-8-22 22:40 | 显示全部楼层

古道兄弟这是要拍电影啊

使用特权

评论回复
涛行九天| | 2008-8-22 22:45 | 显示全部楼层

这个东西有点接近导游机了


我强烈建议古道兄弟干脆做成导游机算了,没准还能有点市场价值!

使用特权

评论回复
xwj| | 2008-8-22 23:09 | 显示全部楼层

建议同时用NandFlash和SD卡

用读卡器拷文件也方便,干脆加上MP3和联动功能,然后大家只有发挥他的用途

使用特权

评论回复
古道热肠|  楼主 | 2008-8-23 09:37 | 显示全部楼层

MP3模块做成单独的扩展模块

MP3芯片DIY焊接难度较大,不适合初级学员使用,而且做成一体化,PCB板面积太大,提高了成本,板子上预留接口扩展.

使用特权

评论回复
古道热肠|  楼主 | 2008-8-23 09:45 | 显示全部楼层

回"涛行九天"

只听朋友介绍过"导游机"的功能,没亲身体验过,印象中好象是游客身上携带的触发装置触发安装在旅游景点的固态录音机播放对应的内容.触发是通过无线识别模块来完成.与我这DIY的东西有些差异,业务流程能否做些详细说明,能预留接口则可预留,方便扩展.

使用特权

评论回复
古道热肠|  楼主 | 2008-8-23 11:26 | 显示全部楼层

在网上相中的一个遥控器,是配哪个家电的呢?

此遥控器为<单片机高效C语言入门>的作者徐玮研发的学习板的配套遥控器,看上去不错.如能邀请到徐先生加入本项目组,在遥控处理这一块定将增色不少.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

284

主题

6411

帖子

16

粉丝