电子秤的proteus仿真设计内容摘要:
CD 液晶 上可以看到相应商品的名称,单价,总重,总价格等信息。 在称量的过程中,一旦物体自身的重量超出电子秤的称量范围,蜂鸣器立即 警报 , 告诉工作人员,所称量物品超重。 在称量过程中还可以通过键盘选择商品不同的价位。 8 设计总结 这次课程设计是对前面所学知识非常系统全面的一次检验。 通过这次课程设计与仿真,让我更明确的了解了一些芯片的用途功能,也熟练了对它们的运用。 在这个设计的过程中,我需要不断地思考,不断地请教,不断地寻找资料以借鉴,不断的用对知识的深入掌握去解决设计中存在的一些问题和调试时出现的一些故障。 虽然说这样的设计很难很烦很累人,但是确实是充实的,是让人感到有意义的。 这次课程设计,不但让我了解了一个 数字电子秤 ,更让我收获了专业知识以外的东西,那就 是学会了坚信、坚持,同时也磨砺了我的意志和耐心。 真的,作为一个本来对这个专业不是很感兴趣的学生,让我收获了一份从来没有过的成就感。 虽然到现在我对这个设计的部分原理还是不能用很专业的语言讲述出来,但是当我最初做成功这个 设计的时候,我有一种说不出的激动,我写下一句话 : “人很怪,上天给予每个 人的都是公平的,没有谁没能力去做事,只是在于那个人愿不愿意去做,敢不敢去做,能不能坚持去做。 ”是的,这就是我这次课程设计之后最大的收获。 虽然对这个专业依旧不是很感兴趣,但是我还是想通过这份设计报告来建议老师,希望以后能多搞一些像这样很实际的实践课程,我们作为学生,的确需要好的成绩,但更需要用这种对知识非常全面统一的检验来考察自己,证明自己,坚持自己。 参考文献 [1] 郭天祥 .51 单片机 C 语言教程 [M].北京:电子工业出版社 , 2020: 342354. [2] 李建忠 .单片机原理及应用 [M].西安:西安 电子科技大学出版 , 2020: 6380. [3] 张俊谟 .单片机中级教程 [M].北京:北京航空航天大学出版 , 2020: 3644. [4] 陈东云 ,杜敬仓 .单片机原理与开发指导 [M].北京 :机械工业出版社 , 2020:122156. [5] 彭伟 .单片机 C 语言程序设计实训 100 例 [M].北京:电子工业出版社, 2020: 160167. 11 附录 A: include include include include include define uchar unsigned char define uint unsigned int sbit ADCS =P3^5。 sbit ADDI =P3^7。 sbit ADDO =P3^7。 sbit ADCLK =P3^6。 uint x1,y1,z1=0,w1。 uchar ad_data,k,n,m,e,num,s。 //采样值存储 uint temp1。 sbit beep =P3^0。 char press_data。 //标度变换存储单元 float press。 unsigned char ad_alarm,temp。 //报警值存储单元 unsigned char abc[5]={48,46,48,48,48}。 unsigned char price_all[6]={48,48,46,48,48,48}。 float price_unit[10]={,,,0}。 //商品初始单价 uchar price_danjia[5]={48,46,48,48,48}。 float price。 uint price_temp1,price_temp2。 //商品总价 uchar Adc0832(unsigned char channel)。 void alarm(void)。 void data_pro(void)。 void delay(uint k)。 void keyscan()。 void disp_init()。 void price_jisuan()。 /************ 主函数 ************/ void main(void) { delay(500)。 //系统延时 500ms 启动 //ad_data=0。 //采样值存储单元初始化为 0 lcd_init()。 //显示初始化 disp_init()。 //开始进入欢迎界面 delay(1000)。 //延时进入称量画面 12 clear_lcd(0,4,40)。 clear_lcd(16,0,100)。 clear_lcd(28,0,40)。 clear_lcd(44,0,100)。 clear_lcd(56,0,40)。 clear_lcd(72,0,100)。 clear_lcd(84,0,40)。 clear_lcd(100,0,100)。 clear_lcd(112,0,40)。 write_lcd(0,8,实用电子秤 )。 while(1) { ad_data =Adc0832(0)。 //采样值存储单元初始化为 0 alarm()。 data_pro()。 //读取重量 keyscan()。 //查询商品种类 write_lcd(40,0,)。 write_lcd(56,0,单 价 :)。 write_lcd(56,11,price_danjia)。 write_lcd(56,20,元 /千克 )。 write_lcd(72,0,总重量 :)。 write_lcd(72,11,abc)。 write_lcd(72,20,千克 )。 write_lcd(88,0,总 价 :)。 price_jisuan()。 //计算出价格 write_lcd(88,10,price_all)。 write_lcd(88,20,元 )。 write_lcd(112,0,设计学生 :0。电子秤的proteus仿真设计
相关推荐
源变压器,整流电路,滤波电路和稳压电路四个部分构成的,其原理框图如下: 从市电到 5V 直流稳压电源的的波形图如下: 电路原理图如下: 红外遥控开关 发射部分 : 工作原理: 图中 BA5104 是发射器芯片, K1~K8 是控制输入端,在静态模式下,被内接上拉电阻置成高电平,没有电流通过。 当按下其中任一键时, OSC1和 OSC2 脚所内接的时钟电路及外接 455kHz 晶体、电容 C C2
I/O 线, I/O 接口线浪费较大。 故只在按键数量不多时采用这种按键电路。 在此电路中,按键输入都采用低电平有效。 上拉电阻保证了按键断开时, I/O 接口线有确定的高电平。 当 I/O 接口内部有上拉电阻时,外电路可以不配置上拉电阻。 10 图 独立式键盘电路 七段 LED显示工作原理 LED 显示器是由发光二极管显示字段的 MCS51 单片机输出设备。 单片机应用系统常采用七段 LED
机变频调速控制 18.变频器功能参数设置与操作实验 19.三相异步电动机的变频开环调速实验等 20.基于 PLC 模拟量方式的变频器控制等 通讯网络实训 ( RS485) PLC与交流调速装置及上位机(组态王)、触摸屏等设备之间通过网络通讯配合控制实训( RS485 等网络)等 四、其他 ( 1)厂家必须配套指导视频光盘,演示和指导实训操作。 ( 2)厂家必须配套实训指导 PPT课件
s 2020 专业版 错误 !未找到引用源。 目前的时代背景下、从企业的需求出发,阐述电子商务的必要性和必然性、电子商务对目前企业和人们生活的影响;然后通过现有技术手段,来如何实现这样一个电子商务:从系统的架构、数据库的设计、整体界面及模块的设计。 以及设计过程上的思路及应用技术做出介绍。 通过需求分析和概要设计、详细设计,对编码过程和项目进度时间表的控制有着进程碑的指导意义。 系统实现 13