久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
三相逆變SPWM波產(chǎn)生和雙向DCDC的stm32源程序
[打印本頁(yè)]
作者:
lsb
時(shí)間:
2017-9-5 19:06
標(biāo)題:
三相逆變SPWM波產(chǎn)生和雙向DCDC的stm32源程序
三相逆變SPWM波產(chǎn)生和雙向DCDC
/**********************************************************************************
** 實(shí)驗(yàn)名:ADC外設(shè)的使用
** 使用編譯環(huán)境:MDK4.72A
** 固件庫(kù)(ST) Version: STM32F10x_StdPeriph_Driver V3.50
** 使用外設(shè):
**********************************************************************************/
測(cè)試說(shuō)明:
編譯并下載程序。
測(cè)試結(jié)果:
下載完程序后,完成ADC的配置,并將ADC采樣值通過(guò)串口顯示在串口調(diào)試助手的窗口界面上和在OLED上顯示。
硬件連接:
LED1--->PC13
LED3--->PG15
USART1:PA9--MCU_TX PA10---MCU_RX
OLED屏
TP_NCS(CS)----------PA4
TP_SCK(D0_SCK)------PA5
TP_MISO(D/C)--------PA6
TP_MOSI(D1_SDIN)----PA7
VCC-----------------3.3
GND-----------------GND
ADC Channel_0-->PA0
0.png
(43.22 KB, 下載次數(shù): 92)
下載附件
2017-9-5 23:15 上傳
單片機(jī)源程序如下:
/******************** (C) COPYRIGHT 源地工作室 ********************************
* 文件名 :main.c
* 描述 :完成ADC的配置,并將ADC采樣值通過(guò)串口顯示在串口調(diào)試助手的窗口界面上和在OLED上顯示。
* 庫(kù)版本 :V3.50
* 作者 :zhuoyingxingyu
* 版本更新: 2017-04-20
* 調(diào)試方式:J-Link-OB
**********************************************************************************/
//頭文件
#include "stm32f10x.h"
#include "usart.h"
#include "led.h"
#include <stdio.h>
#include "systick.h"
#include "OLED.h"
#include "fonts.h"
#include "ADC.h"
/**
* @file main
* @brief Main program.
* @param None
* @retval None
*/
void OLED_Showf( char a )
{
int AH;
float AL;
char ADC_V=a;
if(ADC_V>=0)
{
AH=ADC_V/1;
AL=(int)(ADC_V*100)%100;
OLED_ShowNum (42,6,AH,3,16);//顯示ASCII字符
OLED_ShowChar(66,6,46,16);//顯示ASCII字符 .
if(AL==0)
OLED_ShowNum (70,6,AL,1,16);
if(AL!=0)
OLED_ShowNum (70,6,AL,2,16);//顯示ASCII字符
}
if(ADC_V<0)
{
OLED_ShowChar(30,6,45,16);//顯示ASCII字符
OLED_Showf(0-ADC_V);
}
OLED_ShowChar(90,6,37,16);//顯示ASCII字符 %
}
int main(void)
{
uint16_t Temp_Value;
float ADC_Value=0.000;
char S;
DAC_Configuration();//初始化DAC模塊
SYSTICK_Init(); //延時(shí)函數(shù)初始化
NVIC_Configuration(); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí) LED_Init(); //LED端口初始化
// delay_1ms(8000);
OLED_Init(); //初始化OLED
OLED_Clear() ;
OLED_ShowString(4,3,"Vo=",16);
OLED_ShowString(85,3,"V",16);
OLED_ShowString(4,6,"S=",16);
ADC_Configuration();
LED_GPIO_Config();//初始化LED
USART1_Config();
while (1)
{ float i;
float b,dac_data;
int AH;
float AL;
Temp_Value = ADC_GetConversionValue(ADC1);
ADC_Value = (3.3/4096)*Temp_Value; /*將AD值轉(zhuǎn)換為電壓值*/
printf("\r\n The Temp_Value is %d \r\n",Temp_Value);
printf("\r\n The Value is %f \r\n",ADC_Value);
AH=ADC_Value/1;
S=(ADC_Value-3.3)/3.3*100;
AL=(int)(ADC_Value*1000)%1000;
OLED_ShowNum (32,3,AH,2,16);//顯示ASCII字符
OLED_ShowChar(50,3,46,16);//顯示ASCII字符
if(AL==0) OLED_ShowNum (52,6,AL,1,16);
OLED_ShowNum (52,3,AL,3,16);//顯示ASCII字符
OLED_Showf(S);
delay_ms(500);
dac_data=0;
i=0.151;
dac_data=i/3.30*4096;
DAC_SetChannel1Data(DAC_Align_12b_R,dac_data);//設(shè)置輸出的電壓
……………………
…………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載:
DC雙向和三相逆變.rar
(918.22 KB, 下載次數(shù): 265)
2017-9-5 23:19 上傳
點(diǎn)擊文件名下載附件
往年電賽
下載積分: 黑幣 -5
作者:
answer123456
時(shí)間:
2022-11-14 00:14
不錯(cuò),優(yōu)秀!
作者:
chensi
時(shí)間:
2022-12-19 15:18
不錯(cuò),有原理圖更好了
作者:
dianqi2007013
時(shí)間:
2023-2-7 09:18
解壓密碼鏈接無(wú)效,打不開(kāi)。
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲成人av在线播放
|
a级免费黄色片
|
九九久久99
|
欧美一二三区
|
免费人成在线观看网站
|
国产精品资源在线观看
|
欧美高清视频一区
|
久久精品超碰
|
91精品久久久久久久99
|
亚洲一区二区三区在线
|
国产精品伦理一区
|
欧美日韩久久精品
|
一级二级三级在线观看
|
亚洲综合色自拍一区
|
亚洲精品一
|
午夜三级视频
|
欧美日韩在线一区
|
9191在线观看
|
日本一区二区视频
|
不卡在线视频
|
美女激情av
|
亚洲精品乱码久久久久久按摩观
|
国产精品激情小视频
|
国产精品a久久久久
|
亚洲国产一区在线
|
久久精品亚洲
|
亚洲综合精品
|
91精品久久久久久久
|
青娱乐自拍
|
国产精品久久久久久久久久久久
|
久久婷婷香蕉热狠狠综合
|
中文一区二区
|
久久最新网址
|
综合中文字幕
|
亚洲av毛片
|
中文字幕一区二区在线观看
|
亚洲国产欧美日韩
|
午夜看片
|
av在线影院
|
亚洲精品久久久9婷婷中文字幕
|
亚洲成人自拍
|