第一阶段任务:基于sim900的短信方式解决方案
2010-08-03 09:03
183 查看
啊啊啊!本科毕设用的Matlab。上研了让我看C++,后来项目用VB,再后来用C,现在让我用Java。我不活了。
一、选型:
处理器:S3C2440
GSM模块:sim900 [睡眠模式1.0mA]
电源:锂离子电池 3.7V [使用温度范围<60℃]
LCD触摸屏:支持中文显示,支持中文字库触摸屏按键输入。
二、方案实施细化步骤:
a.硬件设计部分
根据选定的处理器号设计硬件电路,及外围电路。
根据选定的sim900设计硬件电路及外围电路。
根据选定的数字温度传感器设计硬件电路。
根据选定的锂离子电池设计硬件电路。
进行6层电路板的设计,布板,最终的硬件实现。
b.软件部分
操作系统部分:
1、移植操作系统linux,包括:编写程序完成温度传感器模块驱动,编写程序完成蜂鸣器模块驱动。移植触摸屏显示驱动模块,移植触摸屏英文输入驱动模块,移植linux电池管理模块。
2、编写驱动中文字库模块,中文显示模块,触摸屏按键和中文显示功能。
应用程序部分:定时发送;身份验证;阈值报警发送;中文显示;英文输入。
1、编写串口程序:用来与sim900通信,包括接收和发送短信。编写身份验证与阈值报警发送程序。
2、编写程序接收触摸屏输入英文字符程序,编写程序完成接收温度信号程序,编写程序完成把输入的英文字符和接收的温度信号转换为PDU短信格式输出。
一、选型:
处理器:S3C2440
GSM模块:sim900 [睡眠模式1.0mA]
电源:锂离子电池 3.7V [使用温度范围<60℃]
LCD触摸屏:支持中文显示,支持中文字库触摸屏按键输入。
二、方案实施细化步骤:
a.硬件设计部分
根据选定的处理器号设计硬件电路,及外围电路。
根据选定的sim900设计硬件电路及外围电路。
根据选定的数字温度传感器设计硬件电路。
根据选定的锂离子电池设计硬件电路。
进行6层电路板的设计,布板,最终的硬件实现。
b.软件部分
操作系统部分:
1、移植操作系统linux,包括:编写程序完成温度传感器模块驱动,编写程序完成蜂鸣器模块驱动。移植触摸屏显示驱动模块,移植触摸屏英文输入驱动模块,移植linux电池管理模块。
2、编写驱动中文字库模块,中文显示模块,触摸屏按键和中文显示功能。
应用程序部分:定时发送;身份验证;阈值报警发送;中文显示;英文输入。
1、编写串口程序:用来与sim900通信,包括接收和发送短信。编写身份验证与阈值报警发送程序。
2、编写程序接收触摸屏输入英文字符程序,编写程序完成接收温度信号程序,编写程序完成把输入的英文字符和接收的温度信号转换为PDU短信格式输出。
相关文章推荐
- SIM900/SIM900A 模块实现收发短信,打电话
- 百度前端学院第一阶段任务五
- 基于Spring task注解方式配置任务
- 基于标签方式的工作流启动及任务执行开发说明
- WHYH基于ISCSI方式并行数据库备份临时解决方案
- sim900芯片—GPRS使用C语言接电话和收短信应用程序
- 基于torch-rnn的心电图分类(第一阶段)test
- 百度前端技术学院(IFE)第一阶段任务
- 一种简单的基于任务的事件异步处理的解决方案
- Web打印解决方案一:目前的几种方式及我们的任务
- Arduino+sim900发送短信例程代码
- sim900芯片—GPRS模块接收短信应用程序
- 团队任务第一阶段
- RHEL5 下基于crontab的计划任务两种实现方式
- 第一阶段冲刺第一天团队成员任务索引
- 基于Spring task注解方式配置任务
- 通过sim900短信收发控制stm32设备
- 第一阶段的任务已完成
- 一种基于云计算方式的任务处理模型
- KM第一阶段任务