直發(fā)器是經(jīng)過發(fā)熱元件把頭發(fā)加熱,軟化,然后再冷卻,以達到直發(fā)的目標。如今的直發(fā)器,既可以拉直,又可以拉卷。以前直發(fā)器,主要使用者是專業(yè)的發(fā)廊剃頭師,近幾年直發(fā)器進入中國家庭市場,成為個人護理的必備產品,就像梳子一樣遍及。
直發(fā)器通常使用加熱元件來提高工作表面的溫度,這會加快頭發(fā)的角蛋白的分子結構發(fā)生變化,從而產生新的形狀。加熱元件通常使用正溫度系數(shù)熱敏電阻PTC(正溫度系數(shù)電阻)。PTC具有獨有的電熱物理特性:在PTC元件上施加交流電壓加熱時,其電阻率在居里溫度以下非常低,當電阻率在居里溫度以上突然增加時,電流下降到穩(wěn)定值自動控制溫度和恒溫功能。
近年來,為了追求加熱速度和效率,也使用了加熱元件。加熱元件加熱后,熱量通過熱傳導傳遞到工作表面以完成燙發(fā)任務。
設計架構圖:按鍵可以采用機械或者觸摸,顯示采用段碼液晶或者OLED。
低壓電設計
接口與驅動設計
MCU選擇APT32F110的24PIN的就可以了。得益于APT32F110強大的抗電磁干擾能力和抗靜電。MCU工作極其穩(wěn)定,內部晶振滿足設計,幾個元件就可以了。支持多序列轉換模式。ADC最高可達16個轉換序列, 可靈活配置轉換通道,轉換順序??蓪崿F(xiàn)對外部電流、電壓等信號的精準的采樣,而無需外置ADC芯片,簡化設計。加熱引入PID算法。
GPIO配置
void GPIO_CONFIG(void)
{
GPIO_Init(GPIOB0,0,0);//PB00IR
GPIO_Init(GPIOA0,9,0);//PA09PWM
GPIO_Init(GPIOA0,5,0);//PA05蜂鳴器
ClrPA0(5);
GPIO_Init(GPIOB0,4,1);//PB04甩動開關
GPIO_Init(GPIOA0,13,1);//PA13KEY
GPIO_PullHigh_Init(GPIOA0,13);
GPIO_Init(GPIOA0,14,1);//PA14KEY1
GPIO_PullHigh_Init(GPIOA0,14);
GPIO_Init(GPIOB0,5,1);//PB05KEY2
GPIO_PullHigh_Init(GPIOB0,5);
GPIO_Init(GPIOB0,1,1);//PB01NTC_AD輸入
GPIO_Init(GPIOA0,11,1);//PA11電壓_AD輸入
GPIO_Init(GPIOA0,10,1);//PA10過零點INT輸入
GPIO_Init(GPIOA0,8,0);//PA08LED1
SetPA0(8);
GPIO_Init(GPIOB0,3,0);//PB03LED2
SetPB0(3);
GPIO_Init(GPIOA0,4,0);//PA04LED3
SetPA0(4);
GPIO_Init(GPIOA0,3,0);//PA03LED4
SetPA0(3);
GPIO_Init(GPIOA0,1,0);//PA01LED5
SetPA0(1);
GPIO_Init(GPIOA0,0,0);//PA00LED6
SetPA0(0);
GPIO_Init(GPIOA0,15,0);//PA15LED7
SetPA0(15);
GPIO_Init(GPIOA0,12,0);//PA12MOTER
GPIO_Init(GPIOB0,2,0);//未用引腳拉低
ClrPB0(2);
//------------ EXI FUNTION --------------------------------/
//EXI0_INT= EXI0/EXI16,EXI1_INT= EXI1/EXI17, EXI2_INT=EXI2~EXI3/EXI18/EXI19, EXI3_INT=EXI4~EXI9, EXI4_INT=EXI10~EXI15
GPIO_IntGroup_Set(PA0,10,Selete_EXI_PIN10);//EXI_INT set PBA.10
GPIOA0_EXI_Init(EXI10); //PA0.10 as input
//GPIO_PullHigh_Init(GPIOA0,10);
EXTI_trigger_CMD(ENABLE,EXI_PIN10,_EXIFT); //ENABLE falling edge
//EXTI_trigger_CMD(ENABLE,EXI_PIN10,_EXIRT); //ENABLE rising edge
EXTI_interrupt_CMD(ENABLE,EXI_PIN10); //enable EXI
GPIO_EXTI_interrupt(GPIOA0,0x400);//enable GPIOA0.10 as EXI
//EXI0_Int_Enable(); //EXI0 INT Vector
//EXI1_Int_Enable(); //EXI1 INT Vector
//EXI2_Int_Enable(); //EXI2~EXI3 INT Vector
//EXI3_Int_Enable(); //EXI4~EXI8 INT Vector
EXI4_Int_Enable(); //EXI9~EXI15 INT Vector
//EXI0_WakeUp_Enable();//EXI0 interrupt wake up enable
//EXI1_WakeUp_Enable();//EXI1 interrupt wake up enable
//EXI2_WakeUp_Enable();//EXI2~EXI3 interrupt wake up enable
//EXI3_WakeUp_Enable();//EXI4~EXI8 interrupt wake up enable
//EXI4_WakeUp_Enable();//EXI9~EXI15 interrupt wake up enable
}
效果:
結論:
APT32F110單片機工作穩(wěn)定、性能強大、功能強、脾氣?。ㄍ鈬?a href="http://www.wenjunhu.com/v/tag/167/" target="_blank">電路設計簡單),滿足小家電ESD設計國標標準??梢匀〈?a target="_blank">STM32F103。
-
開發(fā)板
+關注
關注
25文章
5088瀏覽量
97797 -
愛普特微電子
+關注
關注
0文章
52瀏覽量
4845
發(fā)布評論請先 登錄
相關推薦
評論