Ups CT004742
Ups CT004742
Ups CT004742
SEDE CUENCA
Autor:
Jaime Eduardo Jimbo Tacuri
Director
:
Ing. Néstor Rivera Campoverde
Jaime
I
AGRADECIMIENTOS
Jaime
II
DECLARATORIA
III
CERTIFICADO
IV
RESUMEN
En el presente documento se desarrolla la caracterización de un motor eléctrico
BLDC utilizada en una bicicleta eléctrica tomando como punto de inicio los
conocimientos teóricos y funcionales del mismo, así como los distintos tipos de
algoritmos de control conocidos, para determinar su caracterización del
funcionamiento, en donde se establece el algoritmo de control utilizado que es de
tipo trapezoidal, el mismo que necesita una señal de referencia de la posición del
rotor la misma que es utilizada para la conmutación de las bobinas en forma
secuencial, el microcontrolador determina la secuencia de conmutación y el
adecuado ancho de pulso que es aplicado en los transistores para lograr un
correcto funcionamiento del motor.
Se obtiene comparaciones entre las curvas de torque, corriente del motor con y sin
carga en donde se sabrá apreciar la eficiencia frente al consumo de corriente que
se presenta en las muestras tomadas, se conocerán las señales que entregan los
sensores hall y los terminales de los transistores (gate) utilizados para el control
del motor brushless, asimismo se podrá ver el comportamiento de las señales en
cada uno de los terminales de las bobinas frente a una fuerza opositora, la
variación del par y la corriente a determinadas velocidades angulares.
V
ÍNDICE DE CONTENIDOS
1.1.1.- Introducción.........................................................................................15
1.1.2.- Historia................................................................................................15
1.2.1.- Introducción.........................................................................................17
1.3.3.- Semiconductores.................................................................................24
1.4.1.- Construcción........................................................................................29
1.4.1.1.- Estator...........................................................................................29
1.4.1.2.- Rotor.............................................................................................32
VI
ÍNDICE DE CONTENIDOS
1.4.2.- Características Torque/Velocidad.......................................................33
1.5.- Controlador................................................................................................34
2.2.1.- Introducción.........................................................................................37
2.2.2.-Secuencia de Conmutación..................................................................39
2.2.3.-Principio de funcionamiento................................................................40
2.3.1.- Introducción.........................................................................................42
2.3.2.- El control.............................................................................................43
2.4.1.- Introducción.........................................................................................45
3.2.- Controlador................................................................................................53
VI
I
ÍNDICE DE CONTENIDOS
3.2.3.- Micro – Controlador............................................................................54
4.3.2.- Estator..................................................................................................69
4.3.3.- Rotor....................................................................................................77
4.5.3-Señales en el controlador.......................................................................84
4.5.5.1.-Corriente......................................................................................103
VI
II
ÍNDICE DE CONTENIDOS
4.5.6.-PWM..................................................................................................106
4.5.6.1.-Sensores hall................................................................................106
4.5.6.2.-Señal de Gate...............................................................................109
Recomendaciones.................................................................................................113
Conclusiones........................................................................................................114
Referencia Bibliográfica......................................................................................116
IX
LISTA DE FIGURAS
X
Figura: 3.9 Algoritmo de control...........................................................................60
Figura: 3.10 Secuencia del algoritmo de control...................................................61
Figura: 4.1 Batería Golden Motor..........................................................................62
Figura: 4.2 Celdas de Ion-Litio..............................................................................65
Figura: 4.3 Cargador de batería HP8204L3...........................................................67
Figura: 4.4 Motor Golden Magic pie 2..................................................................68
Figura: 4.5 Motor Golden Magic pie 2..................................................................69
Figura: 4.6 Estator del motor Magic Pie 2.............................................................70
Figura: 4.7 Distribución de polos del motor..........................................................71
Figura: 4.8 Distribución de los polos del estator del motor...................................72
Figura: 4.9 Distribución de polos N-S...................................................................72
Figura: 4.10 Cambio de polaridad para una bobina...............................................73
Figura: 4.11 Polaridad de las bobina......................................................................73
Figura: 4.12 Conexión de los transistores y bobinas.............................................74
Figura: 4.13 Terminales de conexión del transistor Mosfet...................................74
Figura: 4.14 Distribución de los sensores Hall......................................................75
Figura: 4.15 Conexión de los sensores Hall...........................................................76
Figura: 4.16 Terminales de conexión del SS41.....................................................76
Figura: 4.17 Rotor del motor Magic pie 2.............................................................77
Figura: 4.18 Distribución de los imanes permanentes del rotor............................77
Figura: 4.19 Variación de la tensión......................................................................79
Figura: 4.20 Comportamiento de la corriente........................................................80
Figura: 4.21 Comportamiento de la velocidad.......................................................81
Figura: 4.22 Comportamiento de la potencia entregada........................................81
Figura: 4.23 Eficiencia de salida............................................................................82
Figura: 4.24 Voltaje de la Batería..........................................................................83
Figura: 4.25 Desfase de los tres sensores hall........................................................83
Figura: 4.26 Duty de la señal de los sensores hall.................................................84
Figura: 4.27 Micro-controlador CY8C24533........................................................85
Figura: 4.28 Señal en el terminal 1........................................................................85
Figura: 4.29 Señal en el terminal 2........................................................................86
Figura: 4.30 Señal en el terminal 3........................................................................86
Figura: 4.31 Señal en el terminal 4........................................................................87
Figura: 4.32 Señal en el terminal 5........................................................................87
X
I
Figura: 4.33 Señal en el terminal 6........................................................................88
Figura: 4.34 Señal en el terminal 7........................................................................88
Figura: 4.35 Señal en el terminal 8........................................................................89
Figura: 4.36 Señal en el terminal 9........................................................................89
Figura: 4.37 Señal en el terminal 10......................................................................90
Figura: 4.38 Señal en el terminal 11......................................................................90
Figura: 4.39 Señal en el terminal 12......................................................................91
Figura: 4.40 Señal en el terminal 13......................................................................91
Figura: 4.41 Señal en el terminal 14......................................................................92
Figura: 4.42 Señal en el terminal 15......................................................................92
Figura: 4.43 Señal en el terminal 16......................................................................93
Figura: 4.44 Señal en el terminal 17......................................................................93
Figura: 4.45 Señal en el terminal 18......................................................................94
Figura: 4.46 Señal en el terminal 19......................................................................94
Figura: 4.47 Señal en el terminal 20......................................................................95
Figura: 4.48 Señal en el terminal 21......................................................................95
Figura: 4.49 Señal en el terminal 22......................................................................96
Figura: 4.50 Señal en el terminal 23......................................................................96
Figura: 4.51 Señal en el terminal 24......................................................................97
Figura: 4.52 Señal en el terminal 25......................................................................97
Figura: 4.53 Señal en el terminal 26......................................................................98
Figura: 4.54 Señal en el terminal 27......................................................................98
Figura: 4.55 Señal en el terminal 28......................................................................99
Figura: 4.56 Señal de Gate high y low.................................................................100
Figura: 4.57 Señal de los gates de transistores Q1, Q5, Q6................................101
Figura: 4.58 Señal de los gates de transistores Q2, Q6, Q4................................101
Figura: 4.59 Señal de los gates de transistores Q3, Q4, Q5................................102
Figura: 4.60 Funcionamiento de la bobina A.......................................................103
Figura: 4.61 Desfase entre las tres bobinas..........................................................103
Figura: 4.62 Comportamiento de la corriente con el motor sin carga a 50 rpm. .104
Figura: 4.63 Comportamiento de la corriente con el motor sin carga a 50 rpm. .104
Figura: 4.64Comportamiento de la corriente en función de la apertura del
acelerador..............................................................................................................105
XI
I
Figura: 4.65 Comportamiento de la corriente en función de una carga de opositora
..............................................................................................................................105
Figura: 4.66 Comportamiento de la corriente en función de la apertura del
acelerador..............................................................................................................106
Figura: 4.67 Señal del sensor hall a 51 rpm.........................................................107
Figura: 4.68 Señal del sensor hall a 200 rpm.......................................................107
Figura: 4.69 Señal del sensor hall a 375rpm........................................................108
Figura: 4.70 Duty del sensor hall.........................................................................108
Figura: 4.71 Señal de los transistores Q4, Q5, Q6 a 50 rpm...............................109
Figura: 4.72 Señal de los transistores Q4, Q5, Q6 a 200 rpm.............................110
Figura: 4.73 Señal de los transistores Q4, Q5, Q6 a 50 rpm...............................110
Figura: 4.74 Señal de los transistores Q4, Q5, Q6 a 375 rpm.............................111
Figura: 4.75 Señal de aceleración........................................................................112
XII
I
ÍNDICE DE TABLAS
XI
V
1. FUNDAMENTOS TEÓRICOS DEL MOTOR
DE CORRIENTE CONTINUA SIN
ESCOBILLAS BRUSHLESS (BLDC)
1.1.1.- Introducción
1.1.2.- Historia
1
Motor Brushless (BLDC): motores DC sin escobillas, también llamados motores DC síncronos,
que por su construcción ofrecen ventajas frente al motor eléctrico de inducción por conmutación.
15
electricidad, fueron hechos en los años de 1807 al 1820 por el científico H. C.
Oersted, quien mediante repetidas observaciones, descubrió el movimiento de la
brújula cuando esta es puesta cerca de un hilo que estaba circulando corriente
eléctrica. Este descubrimiento permitió al francés Amper determinar la teoría
electromagnética y D. F. J. Arago en el año de 1820 con la construcción del
primer electroimán. [1]
16
Estos motores de corriente continua sin escobillas, son utilizados hoy en
día en estos dispositivos cincuenta años después de su aparición. La razón por la
cual estos motores son de gran elección para estos dispositivos, es que no hay
desgaste de las escobillas y no requieren de un mantenimiento constante por
sustitución de este elemento.
1.2.1.- Introducción
FUENTE
DE
ENERGIA
CONVERTIDOR
DE M
POTENCIA
SEÑALES
DE SENSORES
COMANDO DE
POSICION
CONTROLADOR
17
comando como las señales de los sensores que hacen posible en funcionamiento
del motor.
Ventajas:
18
Desventajas:
Ventajas
Desventajas
2
Efecto memoria: es el fenómeno que reduce la capacidad de una batería con cargas incompletas.
Se produce cuando se carga una batería sin haber sido descargada del todo, esto se debe por que se
crean cristales en el interior de las baterías a causa de una reacción química al calentarse la batería.
19
Vida media aproximadamente de 300-500 ciclos de carga.
Ventajas
Desventajas
20
puede circular de forma reversible, intercambiándose los papeles entre la entrada
y la salida.
21
1.3.2.- Parámetros para Caracterizar los Convertidores
Parámetro Formulación
1
Valor Medio 𝑥𝑚𝑒𝑑𝑖𝑜 𝑥𝑚𝑒𝑑𝑖𝑜 = ∫ 𝑥(𝑡)𝑑𝑡
𝑇 0 𝑇0
1
Valor Eficaz 𝑥𝑟𝑚𝑠 𝑥𝑟𝑚𝑠 = √ ∫ 𝑥2(𝑡)𝑑𝑡
𝑇0 𝑇0
22
1.3.2.2.- Representación en el Dominio de la
Frecuencia
Parámetro Formulación
∞
Valor Eficaz 𝑋𝑟𝑚𝑠 𝑋𝑟𝑚𝑠 = √∑‖𝑋ℎ‖2
ℎ=0
√ ∑∞ (ℎ‖𝑋ℎ‖)2
Factor de Distorsión Capacitivo (𝐷𝑐𝑎𝑝) ℎ=2
𝐷𝑐𝑎𝑝 =
‖𝑋1‖
23
1.3.3.- Semiconductores
24
ion,max = inf el interruptor debe soportar una intensidad de paso infinita
cuando se encuentra en el estado de conducción.
Pcontrol = 0 La potencia consumida por el interruptor debe ser nula.
Tabla: 1.3 Características de los diferentes dispositivos semiconductores de potencia Fuente: [4]
T. Resistencia
Voltaje Corriente Frecuencia
Semiconductor Conmutación (activo)
(V) max (A) max (Hz) max
(us) (Ohms)
Diodos 5000 5000 1K 100 0.1m
GTO 6000 3000 10K 15 2.5m
Transistor 400 250 20K 9 4m
MOSFET 1000 100 100K 0.7 0.6
IGBT 4500 900 20K 2.3 60m
MCT 900 150 20K 2.2 18m
25
utilizados en distintas aplicaciones, desde pequeñas fuentes de alimentación para
ordenadores, hasta en aplicaciones industriales. Las máquinas de funcionamiento
asíncrono giran a una velocidad próxima a la de su sincronismo, en consecuencia
se puede regular la velocidad de su accionamiento mediante el control adecuado
de su inversor.
26
Tabla: 1.4 Estado de los interruptores de un inversor de onda cuadrada. Fuente: [3]
S1 S2 S3 S4 𝑣𝐿(𝑡)
Off Off Off Off 0
On On Off Off -Vcc
Off Off On On Vcc
Este tipo de inversor presenta algunos problemas que se deben tener en cuenta en
las aplicaciones donde se requiera su utiliza, siendo los principales:
Para poder trabajar con este inversor, es necesario definir algunos parámetros:
3
PWM (Pulse Width Modulation)
27
Índice de Modulación de Frecuencia (𝑚 𝑓 ) .- es el cociente de las frecuencias de
las señales portadora y referencia.
𝑓𝑝𝑜𝑟𝑡𝑎𝑑𝑜𝑟𝑎
𝑚𝑓 =
𝑓 𝑟𝑒𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎
𝑉𝑟𝑒𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎
𝑚𝑎 =
� 𝑝𝑜𝑟𝑡𝑎𝑑𝑜𝑟𝑎
�
El control de los interruptores se realiza comparando una señal de
referencia denominada señal moduladora que en el caso más simple es una
sinusoide y una señal portadora, que en el caso más simple es una señal triangular
que controla la frecuencia de conmutación. En la figura 4 se muestran las señales
moduladora y portadora así como la forma de onda de la tensión de salida. En este
tipo de modulación, el estado de los interruptores se obtiene a partir de la
comparación entre una señal de referencia, en este caso sinusoidal y una señal
portadora, en este caso triangular. Durante el semiciclo positivo, los interruptores
3 y 4 se activan cuando la señal de referencia es mayor que la portadora. En el
caso del semiciclo negativo, se activan los interruptores 1 y 2 cuando la señal de
referencia es mayor que la portadora, ambas expresadas en valor absoluto.
Figura: 1.4 Modulación PWM unipolar mediante una señal de referencia sinusoidal y una portadora
triangular. Fuente: [3]
28
1.4.- Motor BLDC
1.4.1.- Construcción
1.4.1.1.- Estator
29
Hay dos tipos de configuraciones para el estator, el trapezoidal y
sinusoidal. La principal diferencia de estas configuraciones es el modo básico del
conectado de los devanados en el estator, la forma de la conexión de los
devanados determina la forma de generación de la fuerza electromotriz (EMF)4.
4
Fuerza Electromotriz (EMF): The electric potential difference at the terminals of a source of
electricity having zero internal resistance. The symbol for this quantity is E, and its SI unit is the
volt (V), and the abbreviation is EMF.
30
Figura: 1.7 Generación de la EMF de un motor sinusoidal. Fuente: [5]
𝑉12 = 𝑉1 − 𝑉2
5
La conexión en Estrella se configura uniendo las termias negativas de las tres bobinas en un
punto común llamado neutro y que normalmente se lo conecta a tierra. Los terminales positivos se
conectan a las fases
31
Cada una de las tensiones de línea, se encuentran adelantadas 30o respecto
a la tensión de fase, sin importar que estas tengan el mismo origen. Lo
mencionado anteriormente se puede apreciar claramente en la figura 9. Donde se
muestra la representación vectorial del diagrama de tensiones de fase y de línea.
𝐼𝐿 = 𝐼𝐹
1.4.1.2.- Rotor
La densidad del campo magnético está determinada por el tipo de material con
el cual está fabricado el rotor. Los imanes de ferrita se utilizan tradicionalmente
para hacer estos motores. Las principales características de un imán que
determinan la potencia y eficiencia del motor BLDC y son:
32
La Coercitividad.- es la capacidad que tiene un imán de resistir la des-
magnetización.
Temperatura de Curie (Tc).- es la temperatura en la que un imán pierde sus
propiedades magnéticas.
33
Figura: 1.10 Características de torque/velocidad Fuente: [5]
1.5.- Controlador
Actualmente existen tres formas de control para un motor BLDC que son:
Conmutación Trapezoidal
Conmutación Sinusoidal.
Control Vectorial o control de campo Orientado por sus siglas FOC (Field
Oriented Control).
34
2. FUNDAMENTOS TEÓRICOS DE CONTROL
PARA UN MOTOR BLDC
poseer:
35
2.1.1.- Técnicas de control para un motor BLDC
36
2.2.- Control por conmutación Trapezoidal
2.2.1.- Introducción
37
posiciones expuestas Cuando se produce el movimiento del motor, los vectores
de las corrientes en el espacio son conmutados cada 60 o de su rotación, logrando
así que el vector se aproxime siempre a 300 de la dirección de cuadratura, dando
como resultado un vector de corriente en el espacio de una rotación suave. [9]
38
Figura: 2.3 Fases del control Trapezoidal Fuente: [13]
2.2.2.-Secuencia de Conmutación
39
Figura: 2.4 Secuencia de conmutación Fuente: [7]
2.2.3.-Principio de funcionamiento
40
ciclo eléctrico corresponde a una revolución completa del motor, el número de
ciclos eléctricos corresponden al número de pares de polos del motor.
El motor BLDC necesita una etapa de potencia para alimentar con tensión
a cada una de las bobinas, para lo cual es necesario un inversor trifásico
compuestos por transistores mosfet, cada interruptor de los transistores se activan
con una señal PWM.
41
Para el control de los transistores mosfet IGBT es necesario un driver de
control, que elevara el voltaje proveniente del micro-controlador, con la secuencia
y lógica expresada anteriormente, además para el giro del rotor es necesaria una
señal referencial. En la figura: 2.6 se puede expresar la conexión en estrella de los
tres bobinados, además los seis transistores del puente inversor, los driver de los
IGBT, el microcontrolador encargado de realizar el ajuste del ciclo de trabajo
PMW de acuerdo a las señales de los sensores hall y de la señal de referencia.
2.3.1.- Introducción
42
Figura: 2.7 Conmutación Sinusoidal Fuente: [8]
2.3.2.- El control
𝑖𝑎 + 𝑖𝑏 = −𝑖𝑐
𝑖𝑎 = 𝑖𝑠 ∗ sin 𝜃
𝑖𝑏 = 𝑖𝑠 ∗ sin(𝜃 − 120)
𝑖𝑐 = 𝑖𝑠 ∗ sin(𝜃 − 240)
43
Figura: 2.8 Controlador con conmutación sinusoidal Fuente: [15]
6
Rizado es una pequeña fluctuación alterna producto de la rectificación de la corriente continua.
7
Un encoder es un codificador o decodificador que convierte el movimiento mecánico en pulsos
digitales o análogos.
44
Los controladores PI poseen una limitada ganancia y frecuencia de
respuesta frente a las perturbaciones de corrientes en las variables de tiempo, por
lo que causan el retraso de fase, cuando se obtiene una alta velocidad se produce
mayor error produciéndose una perturbación en la dirección del espacio vectorial
con respecto al rotor obteniendo como resultado el desplazamiento hacia afuera
de la dirección de cuadratura.
2.4.1.- Introducción
45
El control de vectores o conocido como control orientado a campo
(FOC8), es un método usado para controlar el par, con lo que se logra el control de
velocidad, de los tres tipos de controles este es el más complejo pero proporciona
un mejor control, las corrientes del estator son controladas y representadas como
vector en un espacio referencial ortogonal y rotacional, llamado espacio D-Q
(Direct-Quadrature). [16] [17]
8
FOC: Control de las corrientes del estator representado por un vector.
46
(𝑖𝑎, 𝑖𝑏, 𝑖𝑐 ) Son corrientes en las fases del estator, por lo tanto el vector complejo
está definido 𝑖̅𝑠.
𝑖𝑠𝛼 = 𝑖𝑎
1 2
𝑖𝑠𝛽 = 𝑖𝑎 + 𝑖𝑏
√3 √3
Trasformada de Park: Transforma un sistema ortogonal estacionario (isα,
isβ) a un sistema rotacional (d, q).
47
𝑖𝑠𝑑 = 𝑖𝑠𝛼 ∗ cos 𝜃 + 𝑖𝑠𝛽 ∗ sin 𝜃
48
El grado de óptimo de orientación depende de las características del motor
que necesita ser maximizada lo más común es maximizar el par motor por un
amperio. Esto se cumple cuando el vector de flujo del estator es de 90 grados con
respecto al vector de flujo del rotor es decir 115 a 120 grados en mayor de los
casos. [19]
49
3. DETERMINACION DEL ALGORITMO
DE CONTROL PARA EL MOTOR BLDC
9
Transistor de Efecto de Campo con estructura MOS (Semiconductor
de Metal Óxido).
50
Figura: 3.2 Transistores Mosfet del puente inversor Fuente: El Autor
La placa PCB realiza varias funciones para el control del motor BLDC, en
donde tenemos los siguientes bloques:
10
Gate (G=Puerta)Terminal de disparo del transistor Mosfet
51
Figura: 3.3 Bloques de la placa mx-318.pcb Fuente: El Autor
Alimentación
Regulador 12 voltios
Regulador 5 voltios
En la placa pcb se cuenta con drivers de potencia driver high y drivers low.
53
Este control de velocidad a medida que aumenta la apertura de 0-100%
tambien sube el potencial de voltaje enviado al micro -controlador.
Las señales de salida del controlador son seis las cuales van al puente inversor, el
controlador es capaz de monitorear fallas y realizar medidas correctivas. Para el
control de este motor se utiliza un controlador digital CY8C24533 con unidades
de aritmético- lógicos el mismo que efectúa cálculos basándose en las señales
digitales.
54
Figura: 3.6 Micro-controlador CY8C24533 Fuente: [21]
55
Se tiene seis ángulos distintos en donde el rotor se posiciona para
desarrollar el giro del mismo, con esta configuración tenemos dos bobinas
alimentadas para cada ángulo de giro.
56
Figura: 3.7 Secuencia de funcionamiento sensores hall vs bobinas Fuente: El Autor
NC = No conectado.
VDC + = Alimentación positiva de 48V.
VDC - = Masa.
57
En la tabla: 3.2 se pueden apreciar la secuencia de conmutación de los
drivers tanto high como low, así como la activación de los distintos Gate
respetando la lógica de la que se ha venido tratando.
58
coinciden, cabe destacar que el color azul es el sensor hall A, el color rojo es el
sensor hall B y el color amarillo es el sensor hall C.
Figura: 3.8 Señales de los sensores del motor Golden con duty de 50% Fuente: El Autor
Los tres sensores hall proporcionan una posición del rotor enviando una
señal al controlador para proporcionar el próximo par de Gate a conmutar.
59
Figura: 3.9 Algoritmo de control Fuente: El Autor
Filtro PI
La corriente que circula por las bobinas activas se compara con la corriente
deseada, la variación que producen los mismos se conoce como error, el mismo
que es aplicado a un filtro proporcional integrador que disminuye el error
manteniendo constante la corriente que circula por los bobinados.
El bloque de modulación
Conmutación y excitación
Motor BLDC
60
Figura: 3.10 Secuencia del algoritmo de control Fuente: El Autor
61
4. CARACTERIZACION DEL MOTOR DE
CORRIENTE CONTINUA SIN
ESCOBILLAS BRUSHLESS BLDC
En las primeras baterías de litio el electrodo negativo era de litio metálico lo que
producía un crecimiento dendrítico11 del mismo durante procesos de recarga,
siendo esta la causa de problemas de funcionamiento “seguridad”. Este problema
se resolvió al usar el fosfato de hierro, así también se usan electrolitos no acuosos
11
Cambio de la composición química y estructural a medida que envejece una batería
consecuencia por la que los pequeños cristales creados durante su fabricación crecen de igual
forma la impedancia interna de una batería sube y su capacidad se reduce.
62
12
debido al valor negativo del potencial de reducción del Li que hace que este
elemento sea térmicamente inestable en disolventes como el agua. [23] Es por
esto que actualmente se usan los siguientes compuestos en la batería Golden:
12
El litio es un metal ligero (Pm= 6.939g/mol), que posee un elevado potencial de reducción (-
3.040 V) estas dos características que dan propiedades energéticas muy favorables proporcionando
un mayor volumen de energía.
63
Posee una baja tasa de auto descarga
Es una batería libre de mantenimiento.
Mantiene todo su potencial hasta el momento de su descarga
Desventajas:
Soporta un número limitado de cargas
Tiene un bajo rendimiento en temperaturas bajas
Recomendaciones:
64
Detalles:
Tensión de salida
La batería cuenta con una tensión nominal de 48V, esta tensión es con la
cual se alimenta al motor desde la batería, las celdas tiene una tensión nominal de
3.65V con una variación de su tensión de salida que oscila entre los siguientes
valores
65
En la batería Golden existe una combinación de 13 células conectadas en
serie (multiplican el voltaje) y 1 en paralelo (multiplican la capacidad). Para la
conexión en serie las células se conectan el polo positivo (+) de una celda al polo
negativo (-) de otra, para la conexión de células en paralelo se conectan positivo
con positivo y negativo a negativo.
66
Cuenta con una corriente máxima disponible para la carga de 2.5 A, su
funcionamiento es sencillo la carga comienza simplemente al conectarlo, sin
necesidad de desconectar la batería de motor. [26]
Detalles:
67
4.3.- Motor - Generador eléctrico
Tabla: 4.3. Características técnicas del Motor Magic Pie 2 Fuente: [25]
Características técnicas
Marca Golden Motor
Tipo Electric Bike Hub Motors
Modelo Magic pie 2
Potencia nominal 250W-1000W (Depende de la tensión de servicio)
Acepta voltajes 48V,36V, 24V
Torque 30% Max:>70N*m
Peso 7.5Kg
68
Para el control de la polaridad es necesario el uso sensores de efecto hall
que conmutan de forma sincrónica con respecto a la posición del rotor, el sensor
es el que controla la posición del mismo, los imanes permanentes en el rotor
generan un flujo magnético al girar alrededor de los conductores que son
estacionarios.
4.3.2.- Estator
69
Figura: 4.6 Estator del motor Magic Pie 2 Fuente: El Autor
Identificación de bobinas
Bobinas Colores en los extremos Medición entre bobinas Resistencia
(Ω)
Bobina A Amarillo BA-BB 0.6
(BA)
Bobina B Verde BA-BC 0.6
(BB)
Bobina C Azul BB-CC 0.6
(BC)
70
La distribución de los polos está dispuesta de la siguiente manera:
Se tiene tres polos juntos de una misma fase formándose así (BA, BB,
BC…) cada uno de los devanados forman parte de una bobina y esta
colocados de manera simultánea en toda su periferia.
Al tener 21 polos para cada fase existe siete grupos de los mismos para un
devanado cada uno de ellos con 3 polos que forman una sola bobina
BA BB BC BA BB BC BA BB BC BA BB BC BA BB BC BA BB BC BA BB BC
3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63
En la Figura: 4.8 se muestra la distribución de polos de las tres bobinas (BA, BB,
BC) del estator, cada bobina está representada con un color especifico rojo, azul y
verde de tal forma que: AaA es un grupo de tres polos que forman parte de la
primera bobina (BA), BbB de la segunda bobina (BB), y CcC de la tercera bobina
(BC).
Cabe destacar que el color amarillo fue reemplazado por el color rojo por motivos
que el fondo es del mismo color.
71
Figura: 4.8 Distribución de los polos del estator del motor Golden Fuente: [22]
Cada uno de los polos que están en la periferia van intercalados Norte-Sur-
Norte (AaA…) de manera repetitiva teniendo 21 polos Sur (S) y 42 polos Norte
(N), en donde las letras mayúsculas representan un polo Norte y las minúsculas un
polo Sur, de igual manera en la Figura: 9 están debidamente representados con
colores y letras N-S indican la polaridad respectiva.
72
Figura: 4.10 Cambio de polaridad para una bobina Fuente: [27]
La conexión interna de las bobinas del motor BLDC Magic pie 2 tiene
una configuración en estrella, por lo tanto se tiene 3 terminales o fases las cuales
van conexionados a los transistores Mosfet canal N (P140NF75), en el circuito
posee seis transistores dispuestos en grupos de dos, estos van conectados a cada
una de las fases como se puede ver en la figura formándose así el puente inversor
trifásico.
73
Figura: 4.12 Conexión de los transistores y bobinas Fuente: El Autor
74
4.3.2.2- Sensores hall
El estator en su periferia tiene dispuestos tres sensores efecto hall uno para cada
fase, en las láminas de acero existen tres ranuras en donde van alojados, con un
desfase de 120 grados uno del otro.
Los sensores hall (40P 822) son bipolares (positive bipolar switch) se
activan con señales de campo magnético producidas por un polo sur, es decir
requieren un flujo magnético positivo, dejando de funcionar cuando el polo norte
apunta hacia el sensor, de esta forma envía una señal a una de las tres entradas del
micro controlador.
75
Figura: 4.15 Conexión de los sensores Hall Fuente: El Autor
Los sensores hall (40P 822) son escasos pero existe un sensor con gran
similitud es el Honeywell SS41, posee tres terminales positivo, señal y negativo,
es cual se alimenta con 5V de corriente continua, en la siguiente figura se aprecia
su conexionado. En la data sheet se puede apreciar las características técnicas del
sensor SS41, que se encuentra en el anexo al final del documento.
76
4.3.3.- Rotor
Figura: 4.18 Distribución de los imanes permanentes del rotor Fuente: El Autor
77
𝐿=𝜋∗𝑑
𝐿 = 𝜋 ∗ 273𝑚𝑚 = 858𝑚𝑚
78
Tabla: 4.5 valores máximos del motor BLCD Fuente: [30]
79
La corriente máxima producida en los bobinados es de 23.45 amperios
siendo una intensidad relativamente alta, esta razón es por la cual se emplea de los
transistores mosfet de potencia P140NF75 para el puente inversor. En la figura:
4.20 se puede apreciar la variación de la corriente con respecto a par, es una
gráfica lineal a medida que el par aumenta la corriente también se comporta de
dicha forma por lo estas dos magnitudes son directamente proporcionales.
80
Figura: 4.21 Comportamiento de la velocidad Fuente: El Autor
81
Figura: 4.23 Eficiencia de salida Fuente: El Autor
82
Figura: 4.24 Voltaje de la Batería Fuente: El Autor
83
Los sensores hall siempre tiene un ciclo duty constante del 50% ya que el
tiempo que permanece con 5 voltios es el mismo con el que permanecen en cero
independientemente de la velocidad angular del rotor.
El figura: 4.26 se puede apreciar la señal de le los tres sensores hall del
motor así como se puede ver que el duty de la señal de los sensores siempre
permanece en 50% así se varíen las revoluciones del motor, también la magnitud
de los sensores hall es de 5V como se puede observar.
4.5.3-Señales en el controlador
Cada terminal tiene una señal distinta por lo cual se procedió a la toma de
datos en los 28 pines del micro, se midió las señales en cada uno de los
terminales con ayuda de un osciloscopio y en las figuras posteriores se muestra
los valores de magnitud en cada uno de ellos. Para el funcionamiento es necesario
la alimentación positiva y de masa como se puede apreciar en el Anexo.
84
Figura: 4.27 Micro-controlador CY8C24533 Fuente: El Autor
Terminal 1.
85
Terminal 2.
Terminal 3.
Terminal 4.
86
Figura: 4.31 Señal en el terminal 4 Fuente: El Autor
Terminal 5.
Terminal 6.
87
Figura: 4.33 Señal en el terminal 6 Fuente: El Autor
Terminal 7.
Terminal 8.
Terminal 9.
Este terminal está conectado a masa, y está funcionando como señal referencial.
Terminal 10.
Se obtiene una señal de 5 voltios que varía con respecto a las revoluciones,
en este caso es una señal de PMW para el driver alto del circuito de activación
para el gate del mosfet.
Figura: 4.37 Señal en el terminal 10 Fuente: El Autor
Terminal 11.
Terminal 12.
Se obtiene una señal de 5 voltios que varía con respecto a las revoluciones,
en este caso es una señal de PMW para el driver alto del circuito de activación
para el gate del mosfet.
Figura: 4.39 Señal en el terminal 12 Fuente: El Autor
Terminal 13.
Terminal 14.
Terminal 15.
Terminal 16.
Se obtiene una señal de 5 voltios que varía con respecto a las revoluciones,
en este caso es una señal de PMW para el driver bajo del circuito de activación
para el gate del mosfet.
Figura: 4.43 Señal en el terminal 16 Fuente: El Autor
Terminal 17.
Terminal 18.
Se obtiene una señal de 5 voltios que varía con respecto a las revoluciones,
en este caso es una señal de PMW para el driver bajo del circuito de activación
para el gate del mosfet.
Figura: 4.45 Señal en el terminal 18 Fuente: El Autor
Terminal 19.
Terminal 21.
Se obtiene una señal de 5 voltios que varía con respecto a las revoluciones,
en este caso es una señal de PMW para el driver bajo del circuito de activación
para el gate del mosfet.
95
Terminal 22.
Terminal 23.
96
Terminal 24.
Se obtiene una señal de cero voltios por lo que este terminal esta
conexionado a masa.
Terminal 25.
Se obtiene una señal de cero voltios por lo que este terminal esta
conexionado a masa.
97
Terminal 26.
Se obtiene una señal de cero voltios por lo que este terminal esta
conexionado a masa.
Terminal 27.
98
Terminal 28.
99
Bobina B: El transistor Q2 tiene un driver high al igual que Q1 y Q3 por
lo que la medida de magnitud en estos terminales serán de 58V y serán las mismas
graficas que si se midieran en el terminal de sus bobinas por la condición
mencionada anteriormente, el transistor Q5 tiene un driver de control low de igual
manera Q4 y Q6, la señal del gate de estos transistores son cuadradas debidamente
desfasadas con el orden de secuencia ya establecidas en el capítulo 3, estas señales
tiene un voltaje de funcionamiento de 12V.
100
Figura: 4.57 Señal de los gates de transistores Q1, Q5, Q6 Fuente: El Autor
Figura: 4.58 Señal de los gates de transistores Q2, Q6, Q4 Fuente: El Autor
101
En la figura: 4.59 se puede observar la secuencia lógica de activación de
los transistores, cuando el transistor Q3 está activado el voltaje tiene a subir en
forma de rampa durante este tiempo se activan Q4 y Q5, la suma del tiempo de
activación de los dos transistores es igual al de Q3.
Figura: 4.59 Señal de los gates de transistores Q3, Q4, Q5 Fuente: El Autor
102
Figura: 4.60 Funcionamiento de la bobina A Fuente: El Autor
4.5.5.1.-Corriente
103
En la figura: 4.62 se puede apreciar el comportamiento de voltaje de una
de las bobinas, también se observa el consumo de corriente es de 2A, esta
muestra se realizó sin ninguna carga opositora a 50 rpm.
Figura: 4.62 Comportamiento de la corriente con el motor sin carga a 50 rpmFuente: El Autor
Figura: 4.63 Comportamiento de la corriente con el motor sin carga a 50 rpm Fuente: El Autor
104
En esta figura: 4.64 se aprecia el consumo de corriente con la apertura del
acelerador al 100% y una velocidad de 375 rpm, el motor esta sin ninguna carga
opositora más que la fuerza de fricción de sus rodamientos internos, por lo que el
consumo de corriente medida es de 5A.
Figura: 4.65 Comportamiento de la corriente en función de una carga de opositora Fuente: El Autor
105
Con una apertura del acelerador del 100% y aplicando una carga al motor
se observa en la figura: 4.66 el comportamiento de la corriente consumida por el
motor así como la caída de tensión en la bobina, la medición se realizó a 375 rpm,
por lo que la corriente consumida mediada fue de 20A.
Figura: 4.66 Comportamiento de la corriente en función de la apertura del acelerador Fuente: El Autor
4.5.6.-PWM
4.5.6.1.-Sensores hall
Esta muestra se tomó a la señal del sensor hall a 51 rpm por lo tanto
tenemos un periodo aproximado obtenido es de 48ms este dato se obtuvo con
ayuda de la figura: 4.67 para obtener una frecuencia de 20.8 Hz.
106
Figura: 4.67 Señal del sensor hall a 51 rpm Fuente: El Autor
A medida que aumenta las rpm del motor la frecuencia varía a 90.9 Hz
para poder determinar este valor se tomó lectura del periodo del sensor hall como
se puede observar en la figura: 4.68 este dato del periodo fue tomado a 200rpm.
Figura: 4.68 Señal del sensor hall a 200 rpm Fuente: El Autor
El motor genera 375 rpm cuando el acelerador está al 100% en este punto
la frecuencia aproximada obtenida es de 166.6 Hz, para determinar el valor es
necesario tomar el dato del periodo de la señal del sensor de la figura: 4.69.
107
Figura: 4.69 Señal del sensor hall a 375rpm Fuente: El Autor
El ancho de pulso de los sensores hall tiene un duty de 50% este valor se
mantiene fijo por que es independiente de las rpm del motor, a mayor rpm existe
mayor frecuencia.
108
Tabla: 4.6 Resultados de las muestras Fuente: El Autor
Sensores hall
RPM Periodo Periodo Frecuencia Duty
ms s 1/P Periodo Periodo Frecuencia Duty
ms s Hz %
50 48 0.05 20.83 24 0.02 41.67 50
200 11 0.01 90.91 5.5 0.01 181.82 50
375 6 0.01 166.67 3 0.00 333.33 50
4.5.6.2.-Señal de Gate
Figura: 4.71 Señal de los transistores Q4, Q5, Q6 a 50 rpm Fuente: El Autor
Al variar las rpm varía la frecuencia de activación de las señales para los
gate de los transistores Q4, Q5, Q6 como se puede apreciar en la figura: 4.72 a
109
200 rpm tenemos una frecuencia de 99.9 Hz y en la figura: 4.74 a 376 rpm
tenemos una frecuencia aproximada de 166,6 Hz.
Figura: 4.72 Señal de los transistores Q4, Q5, Q6 a 200 rpm Fuente: El Autor
Figura: 4.73 Señal de los transistores Q4, Q5, Q6 a 50 rpm Fuente: El Autor
110
Figura: 4.74 Señal de los transistores Q4, Q5, Q6 a 375 rpm Fuente: El Autor
La posición del acelerador determina las revoluciones del rotor así como la
velocidad angular, esta señal trabaja en un rango de 0.8 a 4,2 V como se puede
observar en la figura: 4.75 cuando el acelerador se encuentra en estos valores
extremos tenemos 0 rpm y 375 rpm, también se tomó muestras a distintas rpm
para conocer el valor del voltaje entregado en la tabla se muestran los distintos
valores.
111
Figura: 4.75 Señal de aceleración Fuente: El Autor
112
Recomendaciones
113
Conclusiones
Para poder activar el mosfet se necesita un drive que eleve el voltaje de las
señales PMW amplificando su tensión 5 a 10V como el mínimo y manteniendo
constante la frecuencia para activar el gatillo del mosfet.
La señal de los tres sensores hall tiene una un duty contante de 50% que es
independiente del régimen de giro del motor a mayor rpm existe mayor
frecuencia.
114
En los datos tomados con el motor girando si ninguna carga a un
determinado régimen se obtuvo un consumo de corriente menor a 5A, a medida
que se aplica carga opositora al rotor , la corriente consumida por el mismo fue de
20 a, por lo que el voltaje de la batería en este punto tiende a reducirse.
115
Referencia Bibliográfica
[4] R. A. Matias, «Pontificia Universidad Catolica de Chile,» Agosto 2002. [En línea].
Available: http://web.ing.puc.cl/power/paperspdf/dixon/tesis/Rodriguez.pdf. [Último
acceso: 14 Octubre 2014].
[7] Y. Padmaraja, «Microchip,» Microchip Technology Inc, 2003. [En línea]. Available:
http://ww1.microchip.com/downloads/en/AppNotes/00885a.pdf. [Último acceso: 11
10 2014].
[11] C. L. Prokob Libor, «Freescale,» AN1941, Noviembre 2005. [En línea]. Available:
http://cache.freescale.com/files/product/doc/AN1914.pdf. [Último acceso: 13 Enero
2015].
116
[12] Rajput, Electrical machines.
117
2014].
118
A ANEXO
1 Electrical ratings
3/18
Electrical STB140NF75 - STP140NF75-1 -
characteristics STP140NF75
2 Electrical characteristics
Table 4.
Dynamic
Symbol Test conditions Mln. Tyg. Max. Unit
Forward Vos — 15V, Ip - 70A 160
transconduclance
Input capacitance pF
Output capaci1arce Vp S = 25V, f = 1MHz,
pF
Reverse transfer cs = 0
310 pF
capacitance
(q Turn-on delay time
vno — = 70A
\ Rise time 140
R = 4.7Et V $ = 10V
(p) Turn-off delay 1ime 130
(see riguro 19j
§ Fall time
Qg Total gate charge Vpg = 60V, Ip = 120A, 160 218 nC
Qg, Gate-source charge Vg$ = 10V 28 nC
Qgg Gate-drain charge (see Figure 2Q 70 nC
4/18
STB140NF70 - STP140NF75-1 - Electrical characteristics
STP140NF75
120 A
Source-drain currant
480 A
(pulsed)
VSM !°! Forwa rd on voltage 1.5 V
Isa - 120A
t„ Reverse recovery time 115
di/dt = 100A/ps,
Q Reverse recovery charge 450 nC
V = 35V, Tj = 150°C g
Ippy Reverse recovery current
(see Figure 21)
1. Pusa wdO limited by she operadng aea.
2. Pusad: Puma duadon = 300 ps, duty cyde 1.5 %
W18
Electrical characteristics STB140NF75 - STP140NF75-1 -
STP140NF75
2.1 Electrical characteristics (curves)
Figure 1. Safe operating area Figure 2. Thermal impedance
Figure S. Transconductance
Figure 6. Static drain-source on resistance
6/18
STB140NF75 - STP14ON F75-1 - STP140NF?5 Electrical characteristics
Figure 11. Source-drain diode forward Figure 12. Normalized ByDSy ve temperature
eharaeteristics
7/18
Electrical charaoterigtics STB140NF75 - STP140NF75-1 - STP140N F75
Figure S. Thermal resistance RU .t ve PCB Figure 16. Maz power dissipation ve PCB
copper area copper area
STB140NF75 - STP14ON F75-1 - STP140NF? Electrical
5 characteristics
The previous curve gives the safe operating area for unclamped inductive loads, single
pulse or epetitive, under the following conditions:
Where:
To derate above 25 °C, at fixed l¿y , the following equation must be applied:
Where:
Ztp = K ” RU is the value coming from normalized thermal response at fixed pulse width
equal to TEV .
9/18
Spice thermal model STB140NF75 - STP140NF75-1 - 5TP140N F?B
Table 6. Parameter
Parameter Node Value
4 0/18
STB140NF75 - NTP1 4ON F75-5 - 6TP1 Test circuit
40NF '5
4 Test circuit
Figure 19. Switching times test circuit for Figure 20. Gate charge test
cireuit rasistive load
Pigure 21. Test circuit for induetive loadFigure 20. Unelamped inductive load test switching end diode recovery timee
11/18
5TB1 40NF75 - 5TP14ON F75-1 - STP140N Package mechanical data
'B
4.4 g .6
E 0 0‹ 0.395
E1 B5 0 334
G 4 8e 0. 1 92
15 15 85 0.590
0.094 0 4 26
Package mechanical data STB14ON F75 - STP140NF75-1 - STP140N F75
1 70 0 04 4 0 066
9 35 0 35 2 0 368
0 09 4 0 4 06
e4 5 15 0 19 4 0 20 2
0 393 0 410
13 1d 0 551
L2 27 1 40 0 050 0 055
14/18
Package mechanical data
e 60 0.173 0 d 84
0 61 0.88 0.0Py 0.034
1.15 d .70 0.045 0 066
0 49 0.70 0.04 9 0.087
J s.2s 4 S.75 0 60 0 620
10 4 0.40 0.893 0. 409
e 2 40 2.70 0.094 0 106
e1 4 95 s.1s 0. 4 94 0.202
J 83 0.048 0 062
0.094 0. 4 07
3 50 3.93 0.d 37 0. J 54
L20 ] d6.40 0.645
3.85 0. J 47 0. J 51
2.6 5 z.es 0.104 0 116
PachaqIn9 mechanical data
D*PAK FOOTPRINT
12.20
B 1.5 0.0gfi
— ’ C 19.0 13.2 0.504 0.520
0 TO.2 0790
Tap'e seal *- G 24.4 2B.4 0.960 1.039
N J 00 3.fi37
T 30.4 1.197
BASE u i ¥ BULK OTC'
TAPE MECHANICAL DATA
Inch 10o0 4 000
DIM. ""
18/18
C.3 Data sheet micro- controlador
CY8C24533
PSoC Core
The PGoC Core is a powerful engine thal supporls a r+cfi fealure
set The core includes a CP U, memory, clocks, and en n!+Durable
G P10 {General Purpose 10)
7he M8G G P U core +s a powedu I processor with speeds up lo P4
MHz, providing a four MIPS 8-bil Harvard architecture
micropro cessor. *he G PU utilizes an + nterrupl control ter w+ lfi 4.
veclore. to simplify programming of real time embedded
events Program execution is timed and pro feeled using the
included Sleep and Watch Dog Timers (WDT). The digilal peripheral configuralions include:
Memory encompasses 8 KB ol Flash for program storage, e PWMs (8 to 32 bit)
256 byles of SRAM for data storage, and up Io 2 KB of o PWMs wi lh Dead banfi {8 to 33 b+1}
EEPROM emulaled using lhe Flash. Program Flash u tilizes
four proteclion levels on btocks ol 64 byles, allowing • GOunle rs {B to SP bi1}
customized software IP proleclion.
• T+ mers (8 lo 32 bi1)
The PSoC device incorporates flexible internal clock generators,
including a 24 MHz iMO (internal main oscillator) accurate Io o UAHT 8 bit wilfi selectable paril y {u p lo 4 )
*6% over temperalure and vollage The 84 MHz IMO can also • SP I mas her ancl stave {up lo I }
be doubled to 48 MHz lor use by the digilal syslem A low
power 32 kHz ILO (in ternal low speed oscillator) is provided • l2C slave and masler (one available as a Syslem Resource)
for lhe Sleep limer and WDT. if cryslal accuracy is desired,
the ECO (32.768 kHz external crystal oscillator) is available o Gyct +eat Hedundaney C fiecker'Gene rator {8 Io 32 bit)
for use as a Heal T+ me Glock HTGJ and can opI+o nasty o lrDA u p lo one}
gene rate a cryslal accurale P4 M Hz sys lem clock us+ ng a P LK.
The clocks, togelher wilh programmable clock dividers (as a • Pseudo Random Sequence Generalors (8 lo 32 dii)
Syslem Resource), provide the Ilexibiiity to in tegrale almost The digilat blocks can be connected to any G P lO throng fi a
any liming requirement inlo lhe P'3oC device. series of global buses thal can route any s+g nal Io any pin. The
PSoG G P lOs provide con nect+on Io tfie GPU, digital and analog Duses also allow for sign al multiplexing and for performing
resources of the dev+ce Each p+ n s dr+ve mode may be selecled logic operations This conligurabilily frees your designs from
from eighl options allowing greal flexibilily in ex ternal inler- The constrain is at a fixed peripheral controller.
facing. Every pin also has the capabilily to generate a syslem Digital blocks are provided in rows of four, where lhe number
interrupi on high level, low level, and change from iasl read. of blocks varies by PSoC device family. This allows you The
optimum choice of syslem resources lor your applicalion.
Family resources are shown in the lable titled PSo C Device
Ch aractei is acs on page 4.
Analog System
Figure 2. Analog System Block
The Analog system is composed of an 8-bit SAR ADC and Diagram
four configurable blocks. The programmable 8-bit SAR ADC
is an oplimized ADG ihat runs up io 300 Ksps, with
monolonic guarantee. li also has the features to suppon a
motor control application.
Each analog block is comprised of an opamp circuit allowing
the creation of complex analog signal flows. dnaiog
peripherals are very flexible and can be customized to
suppon specific appli cation requirements. Some oJ the more
common PSoG analog functions (most available as user
modules) are:
• Filters (2 and 4 pole band pass, low-pass, and
notch) e Amplifiers (up to 2, with selectable gain to
48x)
e Instrumentation amplifiers (1 with selectable gain to 93x)
• Comparators (up to 2, with 16 selectable thresholds)
• DACs (up to 2, with 6 lo 9-bit resolution)
• Multiplying DACs (up to 8, with 6- to 9-bit resolution)
• High current output dri’vers (two with 30 mA drive as a
Core Resource)
• 1.3V reference (as a System
Resource) e DTMF dialer
• Modulators
• Correlators
• Peak deteclors
• Many other topologies possible
Analog blocKs are arranged in a column of three, which
includes one CT (Continuous TIme) and two SC (Switched
Capacitor) blocks. The Analog Column 0 contains the SAR8
ADC block rather than the standard SC blocks.
Page 3 o1 34
Document Number: 001-14643 Rev. ”D
[+] Feedback
CY8C24533
"^”'"’"" “p/° '^ ' '* ’° PSoC application engineers take pride in fast and accurate
response. They can be reached with a 4 hour guaranteed
Application 8otes
’' ' ' '•• A long lisl of applicai+on nores can ass+sl you + n every aspeel
o! your des+g n effort. *o view the PSoG apps +cation notes. go to
trip www cypress cmm psocap Basics.
up I a
CA 8C2 0 x 34
Design Browser
Design The Design Browser allows users to seiecl and import precon
ligured designs into the user's project Users can easily
browse a catalog of preconfig ured designs to facilitale time to
Device design Examples provided in lhe tools include a 300 baud
‘ Gov tion modem, LIN Bus master and slave. Ian controller, and
W
magnelic card reader.
Oatabase PSoC
Des gner Co re Eng ne In Ihe Application Editor you can edu your C langu age and
%
FiIe Assembly language source code You can also assemble, com
pile, link, and build.
User
Assembler. The m aero assembler allows Ihe assembly code
lo be merged seamlessly wilh C code. The link libraries au to
malically use absoluie addressing or can be compiled in
relative mode, and linked with other software m odules Io get
absolute addressing.
C Language Compiler. A C language compiler is available
that suppons the PSo0 lamily of devices. Even if you have
never worked in the C language before. Ihe product quickly
allows you Io crea ie complele C programs e PSoC lamiiy
devices
The embedded, oplimizing C compiler provides all the
lealures of G tailored Io the PE'oG arcfi +tecture. lt comes
complete w+ lfi embedded librar+es providing port and bus
operaflons, standard keypad and d+splay supporl, and exlended
math tunclionalily.
Page 5 of 34
CY8C24533
Oebugger apps +cai+o n For example a Pu Use W+dth Modulalor User M odu
Ie cont+g ures one or more d+g +tal PSoC blocks, o ne for each 8 b+1s
The PSoC Designer Debugged subsystem provides
of resolution. Tfie user modu Ie paramelers perm +1 you to
hardware n-circuit emulation. attowing lhe designer lo lesI the eslablish the pulse widlfi and du ly cycle. User modu Yes also
program in a physical syslem while providing an inlernal view provide tested soflware to cuI your development time. The
ol the PSoC device. Debugged commands allow the designer user module application programming inlerlace (API)
lo read and program and read and write data memory, read provides high level functions to control and respond to hardw
and write IO registers, read and write CPU registers, set and are evenis al run time. The API also provides optional
clear break points and provide program run, halt and step inIerrupt service routines thai you can adapl as needed.
control. The dedugger also allows lhe designer lo creale a The API lunctions are documented in user module dala
trace duller at regishers and memory localions of inlerest. sheels Ihat are viewed directly in Ihe PSoC Designer IDE.
these dala sfieets expr a+ n the infer nal operalion of the user
Online /-ie/p Sys/em modul e and provide performance specifications. Each data
The online help syslem displays online. context-sensitive help sheet descr ides lhe use ol each user module parameter and
dokumen is lhe selling o f each regisler controlled dy the user
lor the user. Designed for procedural and quick re Terence.
module.
each lunctional subsystem has ils own conlexI-sensilive help
Thus sys tern also provides luto rials and links la FAQs and The development process slarts when you open a new
an Online Suppon Forum to aid Ihe designer in getting project and bring up lhe Device Editor, a graphical user
interface (GUI) lor configuring the hardware. You pick the
slaned.
user modules you need for your projecl and map them onlo ltte
Hardware Tools PSoC blocks wilfi po+ n1 and click simplic+ ly Next you bu + Id
s+g nal cfiai ns by inler connecting user modules la each olhe r
in-Circuit Emulator and the IO pins. At Ihis slage, you also configure the clock
source connections and enter parameter values directly or by
A low cost, high functionality ICE (In Circuit Emulator) is avail selecting values from drop-down menus. When you are ready
able for devetopmenl suppon. *h+ s hardware h as the capab+ I + ly to lest Ihe hardware configuralion or move on Io developing
Io program single devices code lor lhe projecl, you perlorm lhe Genera ie Applicalion"
slep. This causes PSoC Designer to generale source code
The emulator consists ol a base unil lhat connects to lhe PC lhal aulomaticaiiy con figures lhe device to your specification
by way of a U'3B port. The base unit is universal and and provides the high-level user module APi
operates with all PSoC devices. Emulation pods for each
device family are available separalely The emu I al+ on pod lakes
the place of the PSoC device in lhe targel board and performs Figure 4. User Module/Source Code Development Flows
full speed (24 MHz) operalion.
Dev ice Editor
Designing with User Modules
and Source
Tfie developmen 1 process for lfie PSoC device d+ hers from that Module Code
of a tradil +onal t+ xed In nction microprocessor. The conhgurable Selec liOn
analog and digital hardware blocks give the PSoG arefi +tecture a
u nique flex ability lfi at pays d+ v+dends in manag+ rig spec+ heat
+on cfiange during deve topme el and by to we ring + n ventory
costs. Tfiese conf ig uraole resources, called PSoC Blocks, have
the ability to implemenI a wide variety ol user-selectable
tunclions. Each block has several regislers lhat determine its Application Editor
function and con nectivily to olfier blocks, mul1+ plexers, buses
and to the 10 p+ ns. I leral+ve development cycles per mil you lo
adapl the hardware as well as lfie software . *his substanl+at ty
lowers tne r+sk of flaying to selecl a different pan lo meel lfie !+ nal
design requ +remenls.
To speed the developmenI process, the PSoC Designer
Inlegrated Development EnvironmenI (IDE) provides a library
of pre built, pre lested hardw are peripheral lunctio ns. called Build
’User Modules User modules make selecling and All
implementing peripheral devices simple. and come in analog,
digital, and mixed signal varielies. the standard User Module Debugger
library contains over 50 common peripherals such as ADGs.
DACs Timers, Counters, UARTs, and olher not-so common per+ Evenl a
pfie Vals sucfi as DTMF Generalors and Bi-Ouad analog I+ I let la ICE I nspec lor
Breahpoinl
sections.
Each user module establishes the basic register settings thai
imple menl the sel ecled lunchon. II aIsa provides paramelers
that at tow you to ia+1or +1s prec+se conf +gu ration to you r pa
+J+cular Page 6 of 34
Document Conventions
Acronyms Used
The following table lisls lhe acronyms that are used in this
documenl.
Table 2. Acronyms Used
Description
AC
ADC
API
Page 7 of 34
CY8C24533
Pinouts
The PSoC CY8C24533 is available in a 28 pin SSOP package. Every port pin (labeled with a "P"), except for Vss and Vdd in the
loliowing table and figure, is capable of Digilai iO.
7 IO
s o w pq• umooocwei(q
10 IO P1|z] I2CSCL
IO PJ|5] I2CSDA
12 TO PJ|3] GPIO
20 10
23 IO P2|6] GPIO
24 IO P0|0] Analog Col box IP and ADC IP
25 IO P0t2] Analog God Max IP and A DG !P
5. Even lhough P3|1] 1s an even port, ii resides on lfie tight side of lhe p!
noul.
Page 8 of 34
[+] Feedback
CY8C24533
Register Reference
Tfi is ch apler I +sls ltte reg +sters of th e CY8C24633 PSoC device by using mapping tables, in ottsel order. For deta+ tefi reg +sler + nlor-
mation. reler the PSoC C°8C24533 Mixed Signal Array Techmeal Relerence Manual.
Electrical Speeitications
This section present lhe DC and AC electrical specifications of the CY8C24$33 PSoC device. For lhe latest electrical
specifications visit hnp://www.cypress.com/psoc.
Specifications are valid for -40”C s Tp s 85"C and Tg 100°C, except where noted.
Reler to Tadle 81 on page 88 for the electrical specilications on the internal main oscillalor (IMO) using SLIMO mode.
Figure 6. Voltage versus CPU Frequency Figure 7. ISO Frequency Trim Options
IMO Fr•quency
The following table lists the units of measure that are used in this
[+] Feedback
- CYPRESS CY8C24533
Operating Temperature
Table 8. Operating Temperature
symbol oescrTpt+on MIn Typ Max Unils Noles
ig Ambient Temperature -40 - +85 °C
I Junction temperature 40 +100 °C The temperature rise mom ambient to
junction is package specilic. See
Thermal I mpedances by Package on
page 32. The user musl lim +11fie power
consumption to comply w+Ifi th:s
requiremenl.
[+] Feedback
CYPRESS CY8C24533
[+] Feedback
CYPRESS CY8C24533
The guaranteed specifications are measured through the Analog Continuous Anne PSoC blocks. The power levels for AGND
refer to the power of the Analog Continuous Tme PSoC block. The power levels for RefHi and RefLo refer to the Analog
Referenoe Control register. The limits stated for AGND include the offset error of the AGND bufier local to the Analog Continuous
Tlme PSoC block. Reference control power is high.
Teble 16. SV DC Analog Reference SpecTflcatlons
Mln Typ Men Unlts
BG Bandgag Voltage Referenoe 1.28 1.30 1.33 V
AGND = Vdd/2 Vdd/2- 0.04 Vdd/2 - 0.01 Vdd/2 + 0.007 V
— AGND = 2 x BandGap 2 x BG 0.048 2 x BG 0.030 2 x BG + 0.024 V
— AGND = P2[4] (P2[4j = Vdd/2) P2[4] - 0.01I P2[4j P2[4] + 0.01I V
— AGND = BandGap BG - 0.009 BG + 0.008 BG + 0.016 V
— AGND = 1.6 x BandGap 1.6 X BG - 0.022 1.6 x BG - 0.010 1.6 x BG + 0.018 V
AGND Block to Block Variation -0.034 0.000 0.034 V
(AGND = Vdd/2)
— RetHi = Vdd/2 + BandGap Vdd/2 + BG - 0.10 Vdd/2 + BG Vdd/2 + BG + 0.10 V
— RefHi=3xBandGap 3 xBG -0.06 3xBG 3xBG+0.06 V
RefHi = 2 x BandGap + P2[6] (P2|6] = 2 x BG + P2[6-] 2 x BG + P2|6} 0.018 2 x BG + P2[6] + V
1.3V 0.113 0.077
— RefHi = P2[4] + BandGag (P2[4] = Vdd/2) P2[4] + BG - 0.130 P2[4] + BG - 0.0t6 P2|4] + BG + 0.098 V
— RefHi = P2[4j + P2[6j (P2[4j = Vdd/2, P2[4] + P2[6] - P2|4j + P2|6] - 0.016 P2[4j + P2[6j+ 0.100 V
P2[6] = 1.3V) 0.133
— RefHi= 3.2 x BandGap 3.2 x BG -0.112 3.2 x BG 3.2 x BG + 0.076 V
RefLo = Vdd/2— BandGag Vdd/2 - BG - 0.04 Vdd/2 - BG + 0.024 Vdd/2 - BG + 0.04 V
— RefLo=BandGap BG -0.06 BG BG+0.06 V
- ReiLo-&xBandGap P&{6](P&{6]-1.3V) & BG-P&[6]- &xBG-P¿6]+0.0y& &xBG-P£[6]+ V
0.084 0u34
RefLo = P2[4] — BandGap (P2|4] = P2[4] - BG - 0.056 P2[4] BG + 0.026 P2[4] - BG + 0.107 V
Vdd/2)
— RefLo- P2[4] P2[6] P2[4] = Vdd/2, P2[4] P2[6] - 0.057 P2[4] - P2[6] + P2[4] - P2[6] + V
P2[6] = 1.3V) 0.026 0.110
|+] Feedback
CYPRESS CY8C24533
|+] Feedback
CY8C24533
DG Programming Specitications
Tfie Ioltow+ ng lable I +sts g uaranleed maximu m and m+ mm u m s pec+ficaflons for Ifie vol lage and temperature ranges: 4 75V to S.25V
and 40 C ‹T,‹Bs"C.o 3Ov oooVa d-‹0’’C ‹T,‹8s c,«spe •e+y Typ a‹ paameiemapp;io sV a»d 33v a ao’’C and
are for design guidance only.
I|pp input CurrenI when Applying Vilp to PI |0] or 0.2 mA Driving in ternal pull down
P1|1] During Programming or Verity
Input Current when Applying \/ihp to PI [0] or mA Driving + nternal pu +l down
P1|1 ] During Programming or Verily resislor
Very Oulpul Low Voltage During Programming or — Vss 0.76 V
AC Electrical Characteristics
AC Chip-Level Specifications
The following lable lisls guaranleed maximum and minimum specifications for lhe voltage and temperature ranges: 4.75V to b
2$V and -40“C s Tt s 85°C, or 3.0V to 3.6V and -40°C s Tg s 85*C, respectively. Typical paramelers apply lo 5V and 3.3V at
25”C and are for des+9n gu +dance only.
Table 22. 5\/ and 3.3V AC Chip-Level Specifications
Symbol Description Min Typ Max Units Notes
F| y p Internal Main Oscillator 22.8 24 2g.2t'*T I * *T I ' ^ MHzfor SV or 3.3V operation using
Trimmed
Frequency for 24 MHz factory trim values. See Figure 7 on page 13. SLIMO mode = 0.
External Crystal
The crystal
Osc ilator
oscillator
Stan up 'o9u
Irequency is within 0800 ms
to 100 ppm00 ppm of its f+ nal vat ue by Ifie end of he Tptg per+od. Correct operation assu mcs a property loaded 4 uW maximu m drive level 32.768 kHz cry
-40°G sT9s 86°G
PLL
Gain
PLL
Enable
PLL
Gain ’
3PK
Select
nu ter24M 4
[+] Feedback
CY8C24533
|+] Feedback
CY8C24533
When bypassed by a capacitor on P2[4]. the noise ol the anatog ground signat dislributed to each block is reduced by a factor
of up lo 5 (14 dB). Thls is al Irequencies above the corner frequency defined by lhe on chip 8.1k resistance and the externat
capacitor.
Figure 14. Typical AGND Noise with PM[4] Bypass
0 004 0.0 J 0
At low Irequenc+es, the opamp noise is proportional to /f, power independenl, and determined by device geomelry Al hiph
I requencies, + ncreased power level reduces tfie no+ se spectra m level.
Figure IN. Typical Opamp Noise
PH
BH
PH BL
PM
BL
1000
100
40
0 001
0.0 J 0
Transmitter Maximum input Cloch Frequency — 24.6 MHz Maximum data rate at 3.08 MHz
due to 8 x over clocking.
Maximum Inpul Clock Frequency wilh 49.2 MHz Maximum data rate at 6.15
Vdd * 4.7$V, 2 Top Bill MHz due to 8 x over clocking.
Receiver Maximum Input Clock Frequency — — 24.6 MHz Maximum data rate at 3.08
MHz due to 8 x over clocking.
Maximum Input Clock Frequency wllh Vdd 49.2 MHz Maximum data rale at 6.15 MHz
4.75V, 2 Stop Bils due to 8 x over clocking.
16. TO ns minimum inpul pulse width is based on lhe inpul synchroni zers running ai 24 MHz {42 ns nominal oeriod).
[+] Feedback
CYPRESS CY8C24533
0.7 MHz
Power . High 0.y MHz
BW g Large Signal BandwiQh, 1 Vpg, 3dB BW, 100pF Load
Power = Low 200 — — kHz
Power = High 200 — — kHz
|+] Feedback
- CYPRESS CY8C24533
AC Programming Specifications
Tfie follows ng iable tisls g uaranleed maximum and minim um specJications for lfie collage and temperature ranges: 4.7SV to 6.25V
and -40-G s *g < 8S•G, or 3.0V to 3.6V and 40°G s T¿ s 86 G, respectively. Typ+cal parameters apply Io SV and 3.3V at 25“G and
are for des+g n g uidance only.
Table 32. AC Programming Sgecificatione
symbol oeecription Man Typ Max Unit Notes
i qqqt Rise Time of SCLK 1 — 20 ns
T gq¿g Fall Time of SILK 1 20 ns
Tqgq/g Data Sel up Time to Failing Eoge of SCLK 40 ns
Tqgq\g Data Hol0 Time from Fati ng Edge of SCLK 4. 0 — ns
Fgqpg Frequency ol SCLK 0 — 8 MHz
Tgptqgg Flash Erase Time (Block) — 20 — ms
Typ , E Flash Block Wrile Time — 20 — ms
TDgg¿g Data Oul Delay from Failing Edge of SCLK — — 45 ns Vdd > 3.6
I pqGt Data Oul Delay from Failing Edge of SCLK 50 ns 3.0 s Vdd s 3.6
pq
17 MaX imum CPU lreguen cy ‹s 2 MHZ ai 3.3 v With to e OPU clock divideI *et lo 1, the e x ternai clock musl adheie to the manirnurn frequency and duly cycle ie-ouirements
AG l'G Specification s
Tfie Ioltow+ ng lable I +sts g uaranleed maximu m and m+ mm u m s pec+ficaflons for Ifie vol lage and temperature ranges: 4 75V to S.25V
and 40 C ‹T,‹Bs"C.o 3Ov oooVa d-‹0’’C ‹T,‹8s c,«spe •e+y Typ a‹ paameiemapp;io sV a»d 33v a ao’’C and
are for desig n g uidance only.
Table 34. AC Characteristics ol the i 2c sDA and SCL Pins for Vdd > 3.0V
Standard Mode Fast Mode
Units
Min Max
SCL Clock Frequency 0 1. 00 0 400 kHz
! HDSTAI I2C Hold ?me (repealed ) '3TART Condition. After this period 4.0 0.6 his
the first clock pulse is generated.
Low Perioo ot Ihe '2CL Clock 4.7 1.3 his
HIGH Perioo of lhe SCL Clock 4.0 06 s
Selup Time far a Repealed START Condilion 4.7 0.6 - *is
Data Hold Time 0 — 0 - his
Data Setup Time zso too"°' as
Selup Time for STOP Cond+1+on 4. 0 0.6 — us
Bus Free T+me Between a 'STOP and SIAHI Condii+on 4.7 — 4.3 - t+s
’sPizc Pulse W+Oth of sp+kes are suppressed Oy we inpul I+her. 0 60 ns
Table 3I2. AC Characteristics of the I’C IDA and SCL Pins for Vdd < 3.OV (Fast Mode Not Supported)
Standar Mode Fast Mode
Description d Max i M ”'’*
Min
'SGL G +ocL Frequency 0 4. 00 — kHz
’ HDSTA i2C Hold I +me repealed) S IAH I Concur on. A He r ln +s pe nod 4.0 — its
the lirsl clock pulse is gener aled
’ LOWI2 C LOW Perioo of lhe SCL Clock 4.7
HIGH Period ol the '2CL Clock 4.0
Selu p lime for a Hepealeo SIAHT Conn ml+o n 4. Z
T HDDAT! 2C Data He Id Time 0
DaaSeiupDme 2â - ns
'Setup Time for STOP Condition 4.0 —
Bus free Time Between a S TOP ano '2 FAR T Condition 4.7 — is
Pulse W +oth of sp+kes are su ppressed oy we in pul tiller ns
Figure 16. Definition for Timing for Fast/Standard Mode on the l 2C Bus
SO A line t„.„ + lb g pp,- 0.00 + 250- i 250 ns facco tdin'g lo me SIandaid Mooe l20 bus spe cilica tion› before lv e '3 0 L iine is reIeaseo
Packaging Information
Thls section illuslrates lhe packaging specifications lor lhe CYBC24533 PSoC device along wllh The thermal impedances for each
package. solder reflow peak temperalure. and lhe typical package capacitance on cryslal pins
Figure 17. 28-Pin (210-Mil) SSOP
Thermal Impedances
Capacitance on Crystal Pins
Table 36. Thermal impedances by Package
Table 37. Typical Package Capacitance on Crystal Pins
Peckeqe Package Capacitance
21 H!gheI les peralu’te m'ay be regsired based on the so!deI melling ooinl by pica! lernperatu tes toI soldeI are 220 + 0°O with Sn Pb or 245 + 5 ”0 with Sn Ag Ou
An y Youice Code tsoT\sare a d or •rmcare) is or ned A C y press Mem icondu cior C orpo rauo n t 0 ypresst and •s proie ied by ar•d subDecl io to ' tdwide paienr proteel•o n t Uniled Notes and foi e•gn
DocumenI Number 001 14643 Rev-. D Revised December 05, P008 Page 34 ol 34
D ANEXO
43 4. 95 177. 29 GB. 06
I91. TO J6. 06 5. 50
t9S. 91 4S. 0?
3. 79 205.55 46. 03 5. 8*
4R 6. J 5 218.33 4S. 0 G. 09
6. 2S ?21. 03 US. 0To
G. 72 2.J7. IN 4R. 04
6. 62 2J0.69 GB. 04 6. 6S 320. 90 75. 0
7. J 3 230. 14 4S. 04 G. 8? 328. 24 76.2
7. J9 3J# 239. 26 GB. 04 7. 04 J38.2T 76. 6
7. 59 204. 68 4S. 03 *. 28 349. 37 TS.7
2RJ . 97 4S. 03
12 11. 36 545. 30 7 8. 0
I '1. 14
I3. 5 5 11. 91 5? L 49 78. 7
76 14. 02 316
84 I6. 68 309
16. 92 309
86 17. 24 308 14. 96
306 J ?. 20
g9 I R. 21 304 4T. 93
1 120 S0
I ! /. ' 9S0 70
fi0
1 1. '..' TO 0 50
J0
80 280 11. 0 20
J.Llv..t*J.•..*J.'.L.J.'.L*.•.LJJ. UJ.h.* J.•.L.v .'.t*
10 140 5. S
'* ' ’*'*' '
lS
Auto
Subida
AM 07:24
20 V
Norma_
Normal_
200mV
Normal
5 mS
Auto
Subida
CURSOR
VOLTSJE IUSTTIEMPOTRIGGER STOP PSNTSLLS
F ANEXO
20
Par Nm 15
10
0
0 20 40 60 80 100 120
rpm
Muestra 14