基于STM32的自动售货机控制系统设计

今日头条

1134人已加入

描述

前段时间做的一个设计:关于基于STM32自动售货机控制系统设计-程序-原理图-PCB,实物制作电路方案,包含原理图、PCB、配套程序。电路:光敏传感器电路、电源电路、蜂鸣器电路、温度传感器电路、按键电路、电机电路、OLE电路、LED指示灯电路等。

int main(void)/**************************************主函数开始*****************************************************/
{	
	  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级
	  RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO|RCC_APB2Periph_GPIOB,ENABLE);
	  GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);
	  delay_init();
    KEYBOARD_Init();
	  BEEP_Init();
	  LED_Init();
	  MOTOR_Init();
	  TIM3_Int_Init(9999,7199);//10Khz的计数频率,计数到9999
	  while(DS18B20_Init())delay_ms(200);//DS18B20初始化	
		Lsens_Init(); 			//初始化光敏传感器
	  OLED_Init();
	  OLED_ColorTurn(0);//0正常显示,1 反色显示
    OLED_DisplayTurn(0);//0正常显示 1 屏幕翻转显示
	  OLED_Refresh();


省略。。

 

控制系统

控制系统

控制系统

可以自己按照这个思路进行自行设计,也可以通过百度网盘下载列表下载现成的 https://www.aiesst.cn/share.html

 
审核编辑:汤梓红
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分