基于三星S3F84I9芯片的洗衣机控制器的设计

基于三星S3F84I9芯片的洗衣机控制器的设计


2024年3月28日发(作者:i7处理器性能排行榜笔记本)

第25卷第4期 

2012年7月 

Development&Innovation of Machinery&Electrical Products 

机电产品开崖与剀崭 

VOI.25,NO.4 

July.,2012 

文章编号:1002—6673(2012)04—159—02 

基于三星¥3F8419芯片的洗衣机控制器的设计 

陈功,叶海波,魏世民 

(合肥荣事达三洋电器股份有限公司技术中心,安徽合肥230088 

摘要:介绍了现阶段洗衣机发展状况,以及基于三星¥3F8419芯片在洗衣机控制器里的应用。控制器使用 

¥3F8419芯片作为主芯片,应用了SIO通讯,Uart通讯,A/D检测等特殊功能,本设计在实际生产 

中大量应用,取得满意效果。 

关键词:洗衣机;8419;控制器设计 

中图分类号:TP391.8 文献标识码:A doi:lO.3969/j.issn.1002—6673.2012.04.065 

A Design of the Washer Controller Based on SAMSUNG S3F8419 CPU 

CHENGong,YEHai—Bo,WE1 Shi-Min 

(Hefei Rongshida SANYO Electirc Co.,Ltd.,Hefei Anhui 230088,China) 

Abstract:This article has summarized washer development condition and the application of samsung¥3F8419 cpu in the washer contorller. 

As a main ship in the controller,¥3F8419 used some special function hke SIO,Uart,AD and SO on.Further more,it also get a satisfying effect 

in the practical production. 

Key words:washer;8419;design of controller 

0引言 

随着科学技术的迅速发展和普及,自动化,智能 

化技术在家电产品上普遍运用。就白色家电洗衣机来 

1控制器硬件介绍 

1.1工作原理 

根据洗衣机的主要功能.硬件部分主要由以下几个 

说,自上世纪70年代。全自动洗衣机发明以后,经过 

了几十年的长足发展,技术已经相当成熟。现阶段洗 

衣机技术主要强调的是智能化,低功耗。多功能化, 

部分组成:主芯片.人机界面模块,外围器件控制模 

块,检测模块,变频驱动模块。硬件原理如图1所示。 

主芯片用三星¥3F8419芯片。人机界面主要是用作数据 

自动化。在高端的洗衣机里,更加突出了新颖的人机 

操作界面,健康洗功能.并集成了多种现有技术功能 

于一体,主要体现在变频技术,触摸技术,除菌技术 

显示和用户操作输出检测,洗衣机里的触摸操作需要专 

用的芯片控制.主芯片和人机界面模块采用SIO的通讯 

方式。变频驱动模块用专门的变频芯片来对变频电机进 

行控制和检测,主芯片通过变频驱动模块驱动变频电 

机,两者之间采用Uart的通讯方式。主芯片通过外围电 

等新材料、新技术的应用。控制器是洗衣机大脑,是 

实现洗衣机所有功能的先决条件。高端洗衣机中,由 

于其功能的多样性和复杂性,对控制器有着很高的要 

器件控制强电器件,如:边水阀,排水阀,泵,加热 

排水阀 

外围状态输人 = 检测电路 ’\r 

外 

围 

求。微控芯片又是控制器的核心,本文介绍以三星的 

¥3F8419芯片为主控芯片的洗衣机控制器的设计.从 

软硬件方面阐述了相关技术的运用.并给出一些示例 

进水阀 

泵 

程序。 

人机界面模块 r— ¥3F8419芯片 

电 

器 

件 

控 

制 

路 

牵引器 

加热管 

收稿日期:2012—04—24 

作者简介:陈功(1982-),男,安徽人,技术员。从事洗衣机 

控制器的研究与设计;叶海波(1985一),男,安徽人,技术 

Uart{≥ 

变频电机 变频驱动模块 风扇 

员。从事洗衣机控制器的研究与设计。 

图1硬件原理图 

Fig.1 Principle of th・e hardware system 

l59 

测试与控制・ 

管,风扇等。检测电路检测外围状态,输入主芯片进行 

处理,如:水位高度,温度,电流,阀门,门锁,转速 

2-2芯片初始化程序 

下面列出了部分初始化程序的样例.汇编语言编 

译,使用三星单片机的SAM8微控制器专门设计的指令 

集。分号之后为注释内容。样例的初始化程序根据现有 

洗衣机所需要的功能,设定了芯片的各种功能定义。如 

Uart通讯,SIO通讯, D检测,各种中断。 

INITIALIZAT10N PR0GR0M 

DI 

等状态。 

1.2主芯片介绍 

i星¥3F8419是一款8位单片机,拥有快速高效率 

的CPU,具有32K的Flash ROM和512K的Ram。支持 

IOM晶振,4种频率输出的蜂鸣器引脚。最多有34个 

I/0口,16个中断源(4个外部中断和12个内部中断), 

1个8位基本定时器用来保证上电后系统时钟的稳定和 

看门狗功能,2个8位和2个16位具有多种工作模式的 

:关中断 

OSCCON,#O0000100B :设置时钟电路 

LD 

LD 

CLKCON,#0001 IOOOB ;设置时钟频率 

定时器/计数器,1个可实现实时时钟的时钟定时器,1 

个UART和1个SIO接口,1个10位的PWM输出模 

块.1个10位8通道的AD转换模块,还包括LED/LCD 

控制和驱动。 

¥3F8419微控制器的功能符合设计时的各项要求。 

适合于家用电器控制器的设计。 

2控制器软件介绍 

m m呲 

2.1软件结构图 

软件结构图。即软件应该包括主要的部分,如图2 

所示。 

;特殊功能寄存器初始化: : 

芯片初始化 

:芯片端口初始化;

清寄存器; 

 :

 

 

:趣嬗也险嬖壁 煎一一… 

广一一一一一一一一一一一一一l 

上—— 

I ● 

主程序 

j主循环程序。 : 

』—— 

一一 。 : 

子程序 

………一 

主程序调用到的子程序。 : 

一一一一一一一一一一一一 

Jr 

-一一一一一一一一一一一一一 

过零中断;‘ ! 

I1毫秒计时中断; : 

中断程序 

………一 

l 

:UART传输中断;等等。

牟断; 

 

 

 

一一一一一一一一一一一一一: 

表格参数 

………一 

各种参数表格。 : 

一一一一一一一一一一一一一

J 

图2软件结构图 

Fig.2 Software structure 

芯片初始化是在程序开最开始阶段,定义芯片用到 

的各种功能,管脚状态的定义,时钟信号,时间基值, 

各种中断的设定,以及寄存器清零和初始化结束后的相 

关寄存器赋初值。 

主程序和子程序.主要涉及芯片对各种信号的检 

测,处理,输出单元的赋值。 

中断程序里涉及到外围电器件在电源过零点的控 

制,A/D检测,SIO通讯,Uart通讯,时基标志定时等等。 

表格参数用来定义固化的数据。 

160 

SB1 

:设置BANK1 

CLR 

LPOT ;端口设置 

SB0 

:设置BANKO 

:一一一一COMMUNICATION 

UARTCON.#0100001 1B ;ilt置Uart通讯 

ADCON,#001 IOIOOB ;AD转换设置 

ADCON,#00000001B 

皿皿皿皿 皿m叻m∞m m 

:设置BANK1 

;设置传输波特率 

皿皿 

BRDATAH.加OH 

BRDATAL,#6CH 

SIOCON,#01 100010B 

;设置SIO功能 

SIOPS,#O0100000B 

;设置SIO时钟频率 

TIMER 

BTC0N.}}00H;#1010000OB; 

:设置看门狗 

WTC0N.}}01 1 101 10B 

:设置时钟定时器 

T1C0NO.#1010010HDB 

:设置定时器 

T1 DA rAH0.#OFFH 

:定时器初始化 

TlDATA【D.#0FFH 

TAC0N.#1000101 1 B 

;设置定时器控制 

TADATA.#41H 

;设置定时器数据 

IMR,#1001 1 1 10B 

:设置中断屏蔽 

IPR.#1 1 10101 1B 

:设置中断优先级 

:开中断 

3结束语 

文章介绍了三星¥3F8419芯片在洗衣机控制器上的 

应用,包括软硬件的实现方法。现阶段的洗衣机技术主 

要是强调节能技术和人性化,智能化技术的运用。在具 

有革命性的技术应用之前,家用电器智能化是未来发展 

的必然趋势,主要的方向很可能是物联网家电。虽然现 

在很多研发实力较强的公司.都在做物联网的相关技术 

研发和储备,但是真正意义的物联网电器的实际应用还 

有很长的一段路要走。 


发布者:admin,转转请注明出处:http://www.yc00.com/num/1711617224a1932468.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信