基于PSoC CY8C26233的电子调光镇流器设计
发布时间:2008/5/28 0:00:00 访问次数:499
关键词:cy8c26233;psoc;遥控调光;镇流器
1 概述
cy8c26233是赛普拉斯微系统有限公司推出的电子调光镇流器专用可编程系统级芯片(psoc)。这种psoc混合信号阵列带有一个嵌入式微控制器,是一种具有数字可寻址照明接口(dali)通信功能的单片电子调光镇流器控制器。psoc系列器件有4个型号,cy8c26233是其中的一种。在psoc问世之前,调光电子镇流器通常需用两块ic。其中一块ic用于镇流器控制,另一块ic用于管理通信接口cy8c26233的出现则有效地解决了这一问题。基于cy8c26233的电子镇流器设计所需元件数目可较大减少,并根据dali en60929规范实现1%~100%的调光幅度,而且节电效果显著。
2 cy8c26233的主要特点
cy8c26233的主要特点如下:
●工作电压vcc为3~5.25v;
●工作频率为93.7khz~24mhz;
●带有8k的程序存储器和256k的数据存储器;
●内含12个模拟psoc块,可用于sar adcs、多斜率adcs、增益可编程放大器、可编程滤波器和dacs等;
●内含8个数字psoc块,其潜在应用于定时器、计数器、uarts、crc产生器和pwms等;
●当一个指令写进乘法器/累加器(mac)输入寄存器时,8×8的乘积和一个32位累加结果将在下一个指令周期从输出寄存器读出并利用;
●具有多振荡器选择功能。可在24mhz的内部主振荡器、32.768khz的外部晶体振荡器和用于psoc单元及看门狗定时器时钟的内部低速振荡器中选择。
3 cy8c26233内部结构和引脚功能
cy8c26233 psoc内置高性能8位m8c哈佛(harvard)体系结构微处理器、12个模拟psoc块(blocks)阵列和8个数字psoc块阵列,其基本结构框图如图1所示。
cy8c26233采用20引脚pdip、soic及ssop等三种封装形式,其引脚排列如图2所示。芯片各引脚的功能如下:
1脚(p0[7]):灯电流感测输入;
2脚(p0[5]):1~10v dc控制应用模拟控制输入;
3脚(p0[3]):温度感测输入;
4脚(p0[1]):备用端;
5脚(smp):开关模式泵,该脚应悬空;
6脚(p1[7]):当镇流器处于待机状态时,该脚输出低电平;
7脚(p1[5]):dali接收输入端;
8脚(p1[3]):半桥低端驱动器输出;
9脚(p1[1]):硬开关故障输入;
10脚(vss):接地端0v dc;
11脚(p1[0]):备用端;
12脚(p1[2]):半桥高端驱动器输出;
13脚(p1[4]):dali tx输出;
14脚(p1[6]):模拟驱动;
15脚(xres):有源高电平输入,仅在系统编程时使用;
16脚(p0[0]):灯存在与灯寿终检测输入;
17脚(p0[2]):当镇流器处于待机状态时,该脚输出高电平;
18脚(p0[4])与19脚(p0[6]):如果任一个脚输入检测到逻辑
关键词:cy8c26233;psoc;遥控调光;镇流器
1 概述
cy8c26233是赛普拉斯微系统有限公司推出的电子调光镇流器专用可编程系统级芯片(psoc)。这种psoc混合信号阵列带有一个嵌入式微控制器,是一种具有数字可寻址照明接口(dali)通信功能的单片电子调光镇流器控制器。psoc系列器件有4个型号,cy8c26233是其中的一种。在psoc问世之前,调光电子镇流器通常需用两块ic。其中一块ic用于镇流器控制,另一块ic用于管理通信接口cy8c26233的出现则有效地解决了这一问题。基于cy8c26233的电子镇流器设计所需元件数目可较大减少,并根据dali en60929规范实现1%~100%的调光幅度,而且节电效果显著。
2 cy8c26233的主要特点
cy8c26233的主要特点如下:
●工作电压vcc为3~5.25v;
●工作频率为93.7khz~24mhz;
●带有8k的程序存储器和256k的数据存储器;
●内含12个模拟psoc块,可用于sar adcs、多斜率adcs、增益可编程放大器、可编程滤波器和dacs等;
●内含8个数字psoc块,其潜在应用于定时器、计数器、uarts、crc产生器和pwms等;
●当一个指令写进乘法器/累加器(mac)输入寄存器时,8×8的乘积和一个32位累加结果将在下一个指令周期从输出寄存器读出并利用;
●具有多振荡器选择功能。可在24mhz的内部主振荡器、32.768khz的外部晶体振荡器和用于psoc单元及看门狗定时器时钟的内部低速振荡器中选择。
3 cy8c26233内部结构和引脚功能
cy8c26233 psoc内置高性能8位m8c哈佛(harvard)体系结构微处理器、12个模拟psoc块(blocks)阵列和8个数字psoc块阵列,其基本结构框图如图1所示。
cy8c26233采用20引脚pdip、soic及ssop等三种封装形式,其引脚排列如图2所示。芯片各引脚的功能如下:
1脚(p0[7]):灯电流感测输入;
2脚(p0[5]):1~10v dc控制应用模拟控制输入;
3脚(p0[3]):温度感测输入;
4脚(p0[1]):备用端;
5脚(smp):开关模式泵,该脚应悬空;
6脚(p1[7]):当镇流器处于待机状态时,该脚输出低电平;
7脚(p1[5]):dali接收输入端;
8脚(p1[3]):半桥低端驱动器输出;
9脚(p1[1]):硬开关故障输入;
10脚(vss):接地端0v dc;
11脚(p1[0]):备用端;
12脚(p1[2]):半桥高端驱动器输出;
13脚(p1[4]):dali tx输出;
14脚(p1[6]):模拟驱动;
15脚(xres):有源高电平输入,仅在系统编程时使用;
16脚(p0[0]):灯存在与灯寿终检测输入;
17脚(p0[2]):当镇流器处于待机状态时,该脚输出高电平;
18脚(p0[4])与19脚(p0[6]):如果任一个脚输入检测到逻辑
上一篇:采用单片机设计温湿度控制仪(图)
上一篇:剪毛刀架高度控制器的研制 (图)