极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E38】STM32驅(qū)動(dòng)三個(gè)步進(jìn)電機(jī)使探針在x、y、z三個(gè)軸上運(yùn)動(dòng)

2021-08-13 13:04:14      索煒達(dá)電子      1252     

項(xiàng)目編號(hào):E38

文件大?。?.77M

源碼說明:帶中文注釋

開發(fā)環(huán)境:C編譯器

簡(jiǎn)要概述:

遠(yuǎn)場(chǎng)微波成像探針控制器

基于STM32控制器,控制三個(gè)步進(jìn)電機(jī)驅(qū)動(dòng)器使探針向著x,y,z軸三個(gè)方向運(yùn)動(dòng);LED顯示當(dāng)前探針運(yùn)動(dòng)方向;數(shù)碼管顯示當(dāng)前掃描行數(shù);掃描至下一行時(shí)蜂鳴器發(fā)出提示音;按鍵控制步進(jìn)電機(jī)運(yùn)動(dòng)。

-主控為STM32f103RBT6。

-串口下載。

-電源輸入為12V-2A,使用RT7272轉(zhuǎn)為5V,再通過AMS1117轉(zhuǎn)為3.3V。

-三軸流水燈顯示探針運(yùn)動(dòng)方向,每軸三顆LED。

-兩位數(shù)碼管顯示已掃描行數(shù)。

-掃描至下一行時(shí)使用NPN三極管驅(qū)動(dòng)蜂鳴器,NPN選用S8050。

-步進(jìn)電機(jī)驅(qū)動(dòng)器的控制邏輯為5V/0V,所以需要將STM32輸出引腳通過PMOS開關(guān)連接到5V電源或接地,PMOS選用NTR2101P-D

-六個(gè)按鍵控制探針向右、向后、向后步進(jìn)、向前、向上、向下運(yùn)動(dòng)。

-板載12V電源濾波之后給步進(jìn)電機(jī)驅(qū)動(dòng)器供電。

文件列表:

目錄│文件列表:

 └ 源碼

    └ Microwave_imaging_probe_controller

       │ 引腳分配.xlsx

       ├ DataSheet

       │  │ NTR2101P-D.PDF

       │  │ SS8050.pdf

       │  │ stm32f103cb.pdf

       │  │ THB7128-3A步進(jìn)電機(jī)驅(qū)動(dòng)器說明書.pdf

       │  └ THB7128盒式驅(qū)動(dòng)器說明.pdf

       ├ MDK_Project

       │  │ keilkill.bat

       │  ├ Doc

       │  │  └ readme.txt

       │  ├ Libraries

       │  │  ├ CMSIS

       │  │  │  │ core_cm3.c

       │  │  │  │ core_cm3.h

       │  │  │  │ stm32f10x.h

       │  │  │  │ system_stm32f10x.c

       │  │  │  │ system_stm32f10x.h

       │  │  │  └ startup

       │  │  │     │ startup_stm32f10x_cl.s

       │  │  │     │ startup_stm32f10x_hd.s

       │  │  │     │ startup_stm32f10x_hd_vl.s

       │  │  │     │ startup_stm32f10x_ld.s

       │  │  │     │ startup_stm32f10x_ld_vl.s

       │  │  │     │ startup_stm32f10x_md.s

       │  │  │     │ startup_stm32f10x_md_vl.s

       │  │  │     └ startup_stm32f10x_xl.s

       │  │  └ FWlib

       │  │     ├ inc

       │  │     │  │ misc.h

       │  │     │  │ stm32f10x_adc.h

       │  │     │  │ stm32f10x_bkp.h

       │  │     │  │ stm32f10x_can.h

       │  │     │  │ stm32f10x_cec.h

       │  │     │  │ stm32f10x_crc.h

       │  │     │  │ stm32f10x_dac.h

       │  │     │  │ stm32f10x_dbgmcu.h

       │  │     │  │ stm32f10x_dma.h

       │  │     │  │ stm32f10x_exti.h

       │  │     │  │ stm32f10x_flash.h

       │  │     │  │ stm32f10x_fsmc.h

       │  │     │  │ stm32f10x_gpio.h

       │  │     │  │ stm32f10x_i2c.h

       │  │     │  │ stm32f10x_iwdg.h

       │  │     │  │ stm32f10x_pwr.h

       │  │     │  │ stm32f10x_rcc.h

       │  │     │  │ stm32f10x_rtc.h

       │  │     │  │ stm32f10x_sdio.h

       │  │     │  │ stm32f10x_spi.h

       │  │     │  │ stm32f10x_tim.h

       │  │     │  │ stm32f10x_usart.h

       │  │     │  └ stm32f10x_wwdg.h

       │  │     └ src

       │  │        │ misc.c

       │  │        │ stm32f10x_adc.c

       │  │        │ stm32f10x_bkp.c

       │  │        │ stm32f10x_can.c

       │  │        │ stm32f10x_cec.c

       │  │        │ stm32f10x_crc.c

       │  │        │ stm32f10x_dac.c

       │  │        │ stm32f10x_dbgmcu.c

       │  │        │ stm32f10x_dma.c

       │  │        │ stm32f10x_exti.c

       │  │        │ stm32f10x_flash.c

       │  │        │ stm32f10x_fsmc.c

       │  │        │ stm32f10x_gpio.c

       │  │        │ stm32f10x_i2c.c

       │  │        │ stm32f10x_iwdg.c

       │  │        │ stm32f10x_pwr.c

       │  │        │ stm32f10x_rcc.c

       │  │        │ stm32f10x_rtc.c

       │  │        │ stm32f10x_sdio.c

       │  │        │ stm32f10x_spi.c

       │  │        │ stm32f10x_tim.c

       │  │        │ stm32f10x_usart.c

       │  │        └ stm32f10x_wwdg.c

       │  ├ Listing

       │  │  │ startup_stm32f10x_hd.lst

       │  │  └ 流水燈.map

       │  ├ Output

       │  │  │ bsp_buzzer.crf

       │  │  │ bsp_buzzer.d

       │  │  │ bsp_buzzer.o

       │  │  │ bsp_it.crf

       │  │  │ bsp_it.d

       │  │  │ bsp_it.o

       │  │  │ bsp_led.crf

       │  │  │ bsp_led.d

       │  │  │ bsp_led.o

       │  │  │ bsp_segment_display.crf

       │  │  │ bsp_segment_display.d

       │  │  │ bsp_segment_display.o

       │  │  │ bsp_stepper_motor.crf

       │  │  │ bsp_stepper_motor.d

       │  │  │ bsp_stepper_motor.o

       │  │  │ bsp_systick.crf

       │  │  │ bsp_systick.d

       │  │  │ bsp_systick.o

       │  │  │ core_cm3.crf

       │  │  │ core_cm3.d

       │  │  │ core_cm3.o

       │  │  │ iSO-STM32_Led.dep

       │  │  │ main.crf

       │  │  │ main.d

       │  │  │ main.o

       │  │  │ misc.crf

       │  │  │ misc.d

       │  │  │ misc.o

       │  │  │ startup_stm32f10x_hd.d

       │  │  │ startup_stm32f10x_hd.o

       │  │  │ stm32f10x_adc.crf

       │  │  │ stm32f10x_adc.d

       │  │  │ stm32f10x_adc.o

       │  │  │ stm32f10x_bkp.crf

       │  │  │ stm32f10x_bkp.d

       │  │  │ stm32f10x_bkp.o

       │  │  │ stm32f10x_can.crf

       │  │  │ stm32f10x_can.d

       │  │  │ stm32f10x_can.o

       │  │  │ stm32f10x_cec.crf

       │  │  │ stm32f10x_cec.d

       │  │  │ stm32f10x_cec.o

       │  │  │ stm32f10x_crc.crf

       │  │  │ stm32f10x_crc.d

       │  │  │ stm32f10x_crc.o

       │  │  │ stm32f10x_dac.crf

       │  │  │ stm32f10x_dac.d

       │  │  │ stm32f10x_dac.o

       │  │  │ stm32f10x_dbgmcu.crf

       │  │  │ stm32f10x_dbgmcu.d

       │  │  │ stm32f10x_dbgmcu.o

       │  │  │ stm32f10x_dma.crf

       │  │  │ stm32f10x_dma.d

       │  │  │ stm32f10x_dma.o

       │  │  │ stm32f10x_exti.crf

       │  │  │ stm32f10x_exti.d

       │  │  │ stm32f10x_exti.o

       │  │  │ stm32f10x_flash.crf

       │  │  │ stm32f10x_flash.d

       │  │  │ stm32f10x_flash.o

       │  │  │ stm32f10x_fsmc.crf

       │  │  │ stm32f10x_fsmc.d

       │  │  │ stm32f10x_fsmc.o

       │  │  │ stm32f10x_gpio.crf

       │  │  │ stm32f10x_gpio.d

       │  │  │ stm32f10x_gpio.o

       │  │  │ stm32f10x_i2c.crf

       │  │  │ stm32f10x_i2c.d

       │  │  │ stm32f10x_i2c.o

       │  │  │ stm32f10x_it.crf

       │  │  │ stm32f10x_it.d

       │  │  │ stm32f10x_it.o

       │  │  │ stm32f10x_iwdg.crf

       │  │  │ stm32f10x_iwdg.d

       │  │  │ stm32f10x_iwdg.o

       │  │  │ stm32f10x_pwr.crf

       │  │  │ stm32f10x_pwr.d

       │  │  │ stm32f10x_pwr.o

       │  │  │ stm32f10x_rcc.crf

       │  │  │ stm32f10x_rcc.d

       │  │  │ stm32f10x_rcc.o

       │  │  │ stm32f10x_rtc.crf

       │  │  │ stm32f10x_rtc.d

       │  │  │ stm32f10x_rtc.o

       │  │  │ stm32f10x_sdio.crf

       │  │  │ stm32f10x_sdio.d

       │  │  │ stm32f10x_sdio.o

       │  │  │ stm32f10x_spi.crf

       │  │  │ stm32f10x_spi.d

       │  │  │ stm32f10x_spi.o

       │  │  │ stm32f10x_tim.crf

       │  │  │ stm32f10x_tim.d

       │  │  │ stm32f10x_tim.o

       │  │  │ stm32f10x_usart.crf

       │  │  │ stm32f10x_usart.d

       │  │  │ stm32f10x_usart.o

       │  │  │ stm32f10x_wwdg.crf

       │  │  │ stm32f10x_wwdg.d

       │  │  │ stm32f10x_wwdg.o

       │  │  │ system_stm32f10x.crf

       │  │  │ system_stm32f10x.d

       │  │  │ system_stm32f10x.o

       │  │  │ 流水燈.axf

       │  │  │ 流水燈.build_log.htm

       │  │  │ 流水燈.hex

       │  │  │ 流水燈.htm

       │  │  │ 流水燈.lnp

       │  │  └ 流水燈.sct

       │  ├ Project

       │  │  └ RVMDK(uv4)

       │  │     │ iSO-STM32.uvgui.Administrator

       │  │     │ iSO-STM32.uvgui.fire

       │  │     │ iSO-STM32.uvguix.Verdvana

       │  │     │ iSO-STM32.uvopt

       │  │     │ iSO-STM32.uvoptx

       │  │     │ iSO-STM32.uvproj.saved_uv4

       │  │     │ iSO-STM32.uvprojx

       │  │     │ JLink Regs CM3.txt

       │  │     │ JLinkSettings.ini

       │  │     └ DebugConfig

       │  │        └ Led_STM32F103ZE_1.0.0.dbgconf

       │  └ User

       │     │ main.c

       │     │ stm32f10x_conf.h

       │     │ stm32f10x_it.c

       │     │ stm32f10x_it.h

       │     ├ Buzzer

       │     │  │ bsp_Buzzer.c

       │     │  └ bsp_Buzzer.h

       │     ├ EXIT

       │     │  │ bsp_it.c

       │     │  └ bsp_it.h

       │     ├ Led

       │     │  │ bsp_led.c

       │     │  └ bsp_led.h

       │     ├ Segment_Display

       │     │  │ bsp_Segment_Display.c

       │     │  │ bsp_Segment_Display.h

       │     │  └ 新建文本文檔.txt

       │     ├ Stepper_Motor

       │     │  │ bsp_Stepper_Motor.c

       │     │  └ bsp_Stepper_Motor.h

       │     └ SysTick

       │        │ bsp_SysTick.c

       │        └ bsp_SysTick.h

       └ Simulation

          │ PMOS.ms13

          └ PMOS.ms13 (Security copy)

TAGSTM32步進(jìn)電機(jī)
  • 18 次
  • 1 分