ARM嵌入式系统开发和嵌入式解决方案提供商——龙人armodm复制地址

龙人嵌入式开发中心专业提供嵌入式系统开发和嵌入式ARM解决方案服务同时提供ARM9开发板、ARM7开发板及ARM仿真器http://www.szarm.com

公告栏
深圳龙人嵌入式事业部在向海内外提供嵌入式开发、嵌入式解决方案(ARM解决方案、ARM9解决方案)与嵌入式产品(ARM开发板、ARM9开发板、ARM7开发板、ARM工控板)的同时立志成为行业内最优秀最完备的嵌入式软件、嵌入式硬件技术及嵌入式系统解决方案提供商。网址:http://www.armlab.net 联 系 电 话:+86-0755-83346939 83662100 余小姐 销 售 Email:beijingshenzhen@126.com 联 系 地 址: 深圳市福田区福虹路世界贸易广场B座13F 邮 编:518033
控制面板
日历
<2008年7月>
SuMoTuWeThFrSa
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789
留言簿(0)
随笔分类
随笔档案
深圳龙人嵌入式系统开发

手机自动售货机的嵌入式系统设计

本文龙人计算机(专业提供嵌入式系统开发和嵌入式ARM解决方案服务同时提供ARM9开发板、Xscale开发平台及ARM仿真器)阐述以移动增值服务为基础的手机自动售货机的嵌入式系统设计。硬件设计给出自动售货机设计方案,并简要介绍所用到的器件,嵌入式软件设计给出自动售货机的流程图和服务器的功能简介。

自动售货机网络结构

    图1概述了移动自动售货机系统在实际运行过程中的网络结构框图。

 2 嵌入式硬件设计

    自动售货机是用户直接面对的终端界面,主要实现功能为:

    ①货物存储和出货。自动售货机将销售商品存储其中,以一台饮料机为例,其中存储的饮料可以高达3OO台,并且自动售货机装备有恒温控制系统和密闭的储存空间,在各种复杂的气候条件下,均可有效的保证货物的储存周期。

    ②无线数据交换。自动售货机具备无线通信功能,可以和现有的(3SM/CDMA网络进行对接,接受网络侧发起的各种无线通信连接,也可以主动向GSM/CDMA网络发起连接。通过无线数据交换可以实现对售货机的无线远程控制,并可以实时获取售货机当前系统状态和销售情况,从而实现整个业务的交易流程可控。自动售货机支持的无线通信方式包括:SMS、USSD、GPRS和CDMA lX。

嵌入式 嵌入式系统 嵌入式开发 手机 自动售货机

2.1 单片机部分

    Atmel公司生产的ATmegal28单片机内部集成了较大容量的存储器和丰富强大的硬件接口:定时器/计数器、实时时钟、PWM通道、A/D转换器、12C的串行接口、可编程的串行USART接口、SPI串行接口、带片内晶振的可编程看门狗定时器和片内的模拟比较器等。它在省电性能、稳定性、抗干扰性能和灵活性方面极具特色。单片机系统采用5 V电源供电,外接电源为24 V,经LM2576s芯片开关电源转为5 V,为系统主电源。

2.2 LCD部分

金鹏科技有限公司的OCMJ中文模块系列液晶显示器内含GB 2312 16×16点阵国标一级简体汉字和ASCII8×8(半高)及8×16(全高)点阵英文字库,使系统不用扩展外部存储空间。用户输入区位码或ASCII码即可实现文本显示。

2.3 GSM/GPRS模块

GSM/GPRS模块采用BENQ的M22模块

该模块采用的是标准的AT指令集,正常工作电压为3.3~4.3 V,5 V的VCC经过IN5401降压到4.3 V左右为模块使用

2.4 电机的驱动部分和电机的5×10控制阵列

自动售货机吐出饮料的过程实际为电机动作推饮料下来。由于电机都是感性的,在停转的时候会有反向电流,所以需要用PC847光电隔离器把控制和驱动信号隔离开来,然后用L293D驱动电机。

2.5 ISP下载接口

    JTAG的仿真器比较贵,用ISP下载加上串口调试达到节约成本的目的。

龙人嵌入式系统开发部在为公司提供嵌入式ARM解决方案和OEM/ODM研发服务的同时提供ARM开发板(ARM9开发板和ARM7开发板)、ARM9核心板、ARM9学习板、ARM工控板及ARM教学实验系统等嵌入式产品。网址:http://www.armlab.net

 

作者:armodm 阅读() 评论()  编辑 发表于:2008-05-24 17:01