資源簡介
以STM32F103C8T6為控制器,L298N驅(qū)動兩個直流電機,通過3個反射式紅外傳感器采集數(shù)據(jù),采用兩節(jié)3.2V鋰電池串聯(lián)作為電源的巡線小車。車上搭在了其他模塊,如:超聲波測距模塊、顯示屏模塊等。 程序為C語言編寫。 數(shù)據(jù)流向: 傳感器->ADC->DMA->RAM->PID控制器->PWM->L298N->直流電機 紅外反射傳感器:有發(fā)射頭和接收頭,發(fā)射頭發(fā)出紅外光經(jīng)物體表面反射進入接收頭,根據(jù)不同顏色表面對光的反射率不同,達到識別路徑的目的。 用于測試的路徑可以采用如下方式制作: 在A0的白紙上粘貼黑色電工膠帶作為巡線路徑。
代碼片段和文件信息
/**************************************************************************//**
?*?@file?????core_cm3.c
?*?@brief????CMSIS?Cortex-M3?Core?Peripheral?Access?layer?Source?File
?*?@version??V1.30
?*?@date?????30.?October?2009
?*
?*?@note
?*?Copyright?(C)?2009?ARM?Limited.?All?rights?reserved.
?*
?*?@par
?*?ARM?Limited?(ARM)?is?supplying?this?software?for?use?with?Cortex-M?
?*?processor?based?microcontrollers.??This?file?can?be?freely?distributed?
?*?within?development?tools?that?are?supporting?such?ARM?based?processors.?
?*
?*?@par
?*?THIS?SOFTWARE?IS?PROVIDED?“AS?IS“.??NO?WARRANTIES?WHETHER?EXPRESS?IMPLIED
?*?OR?STATUTORY?INCLUDING?BUT?NOT?LIMITED?TO?IMPLIED?WARRANTIES?OF
?*?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR?PURPOSE?APPLY?TO?THIS?SOFTWARE.
?*?ARM?SHALL?NOT?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????17273??2014-07-15?13:47??巡線小車STM32_PID\巡線\Core\core_cm3.c
?????文件??????85714??2014-07-15?13:47??巡線小車STM32_PID\巡線\Core\core_cm3.h
?????文件??????12765??2014-07-15?13:47??巡線小車STM32_PID\巡線\Core\startup_stm32f10x_md.s
?????文件?????629762??2010-10-18?20:09??巡線小車STM32_PID\巡線\Core\stm32f10x.h
?????文件???????3246??2015-03-19?10:08??巡線小車STM32_PID\巡線\Core\stm32f10x_conf.h
?????文件?????????21??2015-03-19?13:17??巡線小車STM32_PID\巡線\Core\system.c
?????文件???????2230??2015-03-19?10:02??巡線小車STM32_PID\巡線\Core\system.h
?????文件??????32880??2010-10-18?22:36??巡線小車STM32_PID\巡線\Core\system_stm32f10x.c
?????文件???????2068??2010-10-18?20:09??巡線小車STM32_PID\巡線\Core\system_stm32f10x.h
?????文件????????389??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\ADC.d
?????文件?????235588??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\ADC.o
?????文件????????352??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\Common.d
?????文件?????234784??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\Common.o
?????文件????????109??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\core_cm3.d
?????文件???????9648??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\core_cm3.o
?????文件????????420??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\DMA.d
?????文件?????235908??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\DMA.o
?????文件????????425??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\IR1838.d
?????文件?????237196??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\IR1838.o
?????文件????????413??2017-07-18?19:09??巡線小車STM32_PID\巡線\DebugRel\L298N.d
?????文件?????236748??2017-07-18?19:09??巡線小車STM32_PID\巡線\DebugRel\L298N.o
?????文件????????570??2017-07-17?00:12??巡線小車STM32_PID\巡線\DebugRel\main.d
?????文件?????239808??2017-07-17?00:12??巡線小車STM32_PID\巡線\DebugRel\main.o
?????文件????????367??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\NVIC.d
?????文件?????234540??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\NVIC.o
?????文件????????459??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\Senser.d
?????文件?????236000??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\Senser.o
?????文件???????5892??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\startup_stm32f10x_md.o
?????文件????????316??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\system.d
?????文件?????230340??2017-07-17?00:10??巡線小車STM32_PID\巡線\DebugRel\system.o
............此處省略67個文件信息
評論
共有 條評論