miércoles, 26 de mayo de 2010

Diseño del Firmware.

El firmware lo voy a hacer en base a diagramas de flujo, teniendo como primer diagrama:
Estas son todas las actividades que debe hacer nuestro programa. En base a estas, vamos a definir las subtareas:





Con esta muestra quise definir las funciones de la manera mas general, haciendo hincapié en los comandos AT del módem y usando algunos módulos de Hardware y Software que traen los microcontroladores como el I2C y el manejo de los puertos seriales. Pienso que si el micro viene equipado con estas facilidades, se deben aprovechar y no implementar todo a mano, de otra manera sería como comprar un Ferrari y nunca pasar de la primera!

viernes, 21 de mayo de 2010

Diseño de Footprints.

Si bien debo admitir que las medidas y las tolerancias, no son mi fuerte, que soy malo y me causan mucho escozor..., Voy a hacer uso de toda mi paciencia para hacer los footprints de los componentes. En mi diseño hice dos esquemáticos, uno con la fuente y el cargador de baterías y el otro con el microcontrolador y el modem; Esto con el fin de seguir usando la fuente en diseños futuros, pues conservo la esperanza de alguna vez ejercer todo lo que aprendí en esta materia ...


Este es el Footprint del LM 2576 y del LP3850, mate dos pájaros de un solo tiro pues los dos integrados tienen el mismo encapsulado!

Este sera el footprint del LTC 4065 y debo admitirlo..., este no lo hice yo!, Lo hizo el wizard por mi!, Le quedo muy pero muy bien!.

Para la memoría I2C y para el ICL 7673 (Usan el mismo empaque) también vamos a usar el wizard y tenemos que:

Para el QE128 tenemos que:

Este Wizard si es una de las maravillas modernas!

Con respecto al primer footprint, me dí cuenta que estaba cometiendo un error, no estaba poniendo pads sino fills que para este caso no nos sirve, corrigiendo..., Para el Modem tenemos que:



Para el arreglo de transistores tenemos que:


Para el porta sincard tenemos que:


Por último quiero agregar, no se si es que yo sea muy tapado o que pero no se por que en las hojas de datos no dan mas bien la distancia de los extremos hasta a donde empiezan los pad´s, así se ahorraría tiempo, la verdad no entiendo por que dan es distancias entre medios.

Generación del Board.

He tenido muchos problemas a la hora de generar el board, no lo voy a ocultar!, me sale lo siguiente:
Primero si tuve un error medianamente grave y era que le estaba asignando a un footprint de 8 pines un esquemático de 6, pero el profe me lo ayudó a solucionar!

Pero tratando de arreglar lo otro ya me salió esto:



Al parecer esto se debe a que supuestamente hay pines sin conectar, pero no!!

La prueba fehaciente es que hay unos pines que no han sido asignados y no, esto lo demuestra:

Esta imagen muestra el esquemático de 16 pines con su respectivo footprint de 16 pines también!

miércoles, 31 de marzo de 2010

Estado del Arte.

Si bien la electricidad partió la historia humana en 2 y logró cambiar las costumbres de las personas, con la invención no solo del bombillo sino también de electrodomésticos y otra serie de aparatos. Las telecomunicaciones y la computación definitivamente se han ganado un campo en la vida de las personas, a tal punto de tornarsen como indispensables, sobre todo las comunicaciones por que estos desarrollos impactan a mas gente; y cuando me refiero a la computación me refiero a todos esos avances con granjas de servidores, computación en paralelo y eso, sin dejar de desconocer que los PC´s comunes y silvestres que manejamos han colonizado nuestras vidas, en este momento no puedo trabajar si no tengo un computador en la mano. También hay que reconocer que el desarrollo de las telecomunicaciones se debe en gran medida al desarrollo de las redes, es increíble pensar todo lo que ha evolucionado el acceso a Internet en 10 años que tengo mas o menos de ser usuario; cuando para bajar una canción de 3MB se demoraba prácticamente 1 hora por Mega, ahora eso con el BW mas barato que ofrece UNE me demora 3 seg.


Y eso que no he mencionado el boom de los celulares, yo al día de hoy hablo mas por celular que por el teléfono fijo de mi casa, a unas tarifas muy razonables, no se puede negar que todo esto a impactado el modo de vida de la población mundial. Hasta las finanzas lo confirman, la última edición de Forbes señala que los 2 hombres mas ricos del mundo son Carlos Slim y Bill Gates, telecomunicaciones y computación.


Los sistemas embebidos no son la excepción, los avances en comunicaciones para estos dispositivos van de la mano con lo que se impone a nivel mundial; En este estado del arte pretendo abordar algunos dispositivos que solo es conectarlos y funcionan perfectamente con cualquier clase de microcontrolador, la mayoría de estos vienen implementados con UART, pero muchas veces traen otras interfaces como I2C, SPI ó incluso USB.


Cabe destacar que aunque el Modem es muy descrestante y funciona casi que en cualquier parte, al momento de hacer un diseño es importante evaluar con que conectividad ó con que infraestructura se cuenta, por ejemplo en cualquier empresa con una red de datos, cuentan con Ethernet y aunque muchos micros en este momento ya traen puerto de Ethernet y el protocolo TCP/IP implementado, si no se tiene cierta experiencia con este, los tiempos de diseño se pueden volver muy largos causando incomodidad al cliente y afectando la credibilidad del producto. Para solucionar este impace, existe un dispositivo llamado XPORT, entre mucas otras cualidades, la mas interesante es que soporta: TCP/IP, UDP/IP, ARP, ICMP, SNMP, TFTP, Telnet, DHCP, BOOTP, HTTP, and AutoIP, pueden conocer mucho mas de este dispositivo en : http://www.lantronix.com/pdf/XPort_PB.pdf .








Aunque si realmente es complicado llegar a un sitio con un cable de red, se puede aprovechar otra ventaja de las redes actuales y hacer un dispositivo que tenga conectividad WiFi, tambien hay dispositivos listos para esto como el Match Port que funciona con el Estandar IEE 802.11 b y g, ó sea que es compatible prácticamente con cualquier red que este ó halla sido implementada.





Pueden ver mas información de este dispositivo en el siguiente enlace: http://www.lantronix.com/pdf/MatchPort-bg-Pro_PB.pdf


Pero si definitavamente no hay ningún tipo de infraestructura en donde se va a instalar el dispositivo, se pueden usar otro tipo de tecnologías para comunicación como el ZigBee, que tiene muchas cualidades, entre ellas que se pueden conectar como 65000 dispositivos y un consumo muy pero muy bajo de energía, además el profe nos ha dicho que la distribución la tienen un proveedor muy conocido en Medellín, entonces es una muy buena opción.





Pueden conocer mas de estos dispositivos en: http://www.digi.com/products/wireless/zigbee-mesh/xbee-digimesh-2-4.jsp#overview






Personalmente, yo tuve una experiencia con unos dispositivos ZigBee, y el funcionamiento realmente era muy bueno, el único problema es que solo dejaba conectar 15 dispositivos y en esa ocasión necesitaba conectar como 22, pero el problema en si, era por el firmware de este y no por el hardware.

Claro que hay que tener en cuenta que estos dispositivos tienen limitaciones en el alcance, aun que si definitivamente el dispositivo a diseñar es para estar en la mitad de la nada, indiscutiblemente se debe usar un Modem celular como en el que estamos trabajando.


Cabe destacar en este punto que Sierra Wireless, no son los únicos productores de este tipo de elementos, hay otras empresas como Siemens, como el MC55i que tambien es Quad Band




Incluso hay algunos modelos que incluyen GPS, con estos se pueden realizar una gran cantidad de aplicaciones como las AVL.





Hay también otros fabricantes como Telit, que incluso tienen dispositivos satelitales y diseñan modems que hasta incluyen el SIM Card holder como el GSM-862-Quad-PY









Y como estos muchos fabricantes que ofrecen no solo Modems GPRS, sino también con estándares de datos UMTS y HSDPA que según entiendo HSDPA es el estandar que permite grán velocidad en los datos, lo que nos vienen vendiendo los operadores celulares de nuestro país como 3,5G.


Y con respecto a las aplicaciones, hay de todo, el límite es la imaginación!.

lunes, 29 de marzo de 2010

Voy a empezar por el microcontrolador, ya el profe nos conto como entran a modo de programación estos micros, que necesitan, como funcionan y lo mas importante aún la diferencia entre los nuevos y los viejos. Sobre que me voy a bazar para hacer este cableado?, en la hoja de datos y en la Application Note 2764 que trae algunas indicaciones interesantes, la pueden ver en el siguiente vínculo: http://cache.freescale.com/files/microcontrollers/doc/app_note/AN2764.pdf?fsrch=1

Estas son las indicaciones de la hoja de datos:

Figura 1.

Cabe anotar que según la nota de aplicación antes mencionada, se debe incluir un capacitor que no esta en este diagrama para proteger el pin contra ESD :

Figura 2.

El diseño con la electrónica mínima que se necesita para que el micro funcione quedo de la siguiente manera:

Figura 3.
Vamos a seguir con el Modem!

Para la conexión de este, como siempre, primordial haberse leído la hoja de datos con las especificaciones, para este caso también tendremos en cuenta, el esquemático que recomendó el profe.

1. Problema: No he podido encontrar el pinout de una Sin Card, por que el conector si dicen unos nombres pero lo que encuentro buscando no concuerda con eso. Le escribí al proveedor del SIM CARD holder que tengo a ver si me envía la hoja de datos.

Problema solucionado para ver el Pinout de la SIM Card, se puede entrar al siguiente vínculo:


El SIM Card holder que voy a usar es el siguiente:



Figura 4.

La línea roja significa para mí el primer pin, y el dibujo tiene la orientación que va a tener el holder en el PCB, cabe anotar que es Push-Push, la traducción al castellano es que tiene algún sistema de seguridad que asegura la SIM, Dios quiera que esta maravilla de la ingeniería moderna no me ponga problema con los contactos y que el Modem si quede viendo la SIM.

La distribución de pines es la siguiente: (1. Va a ser el de la línea roja y teniendo en cuenta lo que dice la página antes mencionada)

1. VCC. Contacto de la SIM VCC 1.
2. GND Contacto de la SIM GND 4.
3. RESET Contacto de la SIM RESET 2.
4. VPP Contacto de la SIM VPP 5 que es opcional.
5. CLK Contacto de la SIM CLK 3.
6. I/O Contacto de la SIM I/O 6.
7 y 8 N/C.

Voy a seguir el siguiente esquema:

Figura 5.

El integrado D401 no lo he podido encontrar en Digikey, así que lo voy a omitir mientras que encuentro un reemplazo para este.

Voy a conectar ahora las señales de comunicación, estas van a ir conectadas a travéz de una regleta, pues quiero que esta tarjeta me sirva como de kit para el modem y la regleta me da la posibilidad de utilizar las señales que yo quiera en el momento que quiera. Para tener en cuenta, las entradas ahy que protegerlas pues el voltaje máximo soportado en un pin de esos es de 2,6, recordemos que no todos los pines son entradas, solo :

Tabla 1.

O sea solo los pines 38, 39 y 44. Como los voy a protejer? usando el viejo y conocido divisor de voltaje, recordemos que:

 V_\mathrm{out} =  \frac{R_2}{R_1+R_2} \cdot V_\mathrm{in}

Poniendo a Vin = 3,7 v, Vout = 2,7v, R1= 10KΩ, tenemos que R2= 27kΩ, valores de resistencias comerciales!

Según hoja de datos del Modem, el mínimo para que se entienda como un "1" es 2,4 v, entonces en mi concepto esta bien dejarlo un poco por debajo del máximo.

El micrófono y el parlante los voy a trabajar con la conexión mas sencilla abordada en la hoja de datos, por ejemplo para el micrófono:


Para el Speaker:

Hasta este punto lo único que me atormenta es que quiero utilizar un jack que hay en una tarjeta que tengo y no se como se llama!.

Mirando el esquemático, veo que la idea de poner un chip que sirva como driver de corriente para los Led´s esta muy buena, al principio estaba algo confundido, por que no quería utilizar lógica negada, pero cai en cuenta que si se voltean los leds también, la lógica vuelve y se niega y funciona normal, voy a usar el DS2003 que es una pieza de National fácil de conseguir.

Por último como no se usar una memoria SD, voy a usar una memoria I2C que ya tengo alguna experiencia con ella.

Cabe decir en este punto, que la R que se pone para hacer el pull-up en el SCL y el SDA depende de la frecuencia a la que se valla a trabajar, por ejemplo como vimos en el esquemático, usan resistencias de 10KΩ, esto es para trabajar a 100KHz, yo voy a poner resistencias de 2,2KΩ que son supuestamente para trabajar a 400KHz pues he visto que aunque no se trabaje tan rápido el bus es muy estable y se comporta muy bien, el algo experimental, pero en algún tiempo tuve muchos problemas con el I2C por las resistencias.

El diseño quedo de la siguiente manera:


domingo, 21 de marzo de 2010


Llego la hora de empezar a hacer el esquemático, he tenido varios problemas con esto, pues casi todos los package, ahy que crearlos, lo que multiplica el trabajo y la dificultad, recordemos que la experiencia con Altium es muy poca.

Todo el diseño del LM2578 esta en la hoja de datos, que componentes usar, quise usar dos reguladores, uno suichado y el otro lineal por que el LM2578 es un Buck converter, lo que quiere decir que le puedo meter cualquier voltaje entre 7 y 40 Voltios según la hoja de datos, entonces es una excelente protección en la entrada.

Los 5V a la salida de este serán la fuente con la entrada del cargador de baterías y el LP38501 que es un regulador lineal con salida de voltaje ajustable por resistencias externas.

Como se ajusta? A través de la siguiente fórmula:


Problema que diablos será Vadj e Iadj, leyendo y leyendo la hoja de datos, dice que es un pin cuyo voltaje mínimo debe estar entre 0.575 V y máximo entre 0.635, que lo típico es 0.605 con la condición que :
2.7V ≤ VIN ≤ 5.5V
10 mA ≤ IOUT ≤ 3A

Iadj es una corriente de bias que como máximo es 750 nA y lo típico son 50 nA con la condición que:
2.7V ≤ VIN ≤ 5.5V

Esto no me dice como mucho. Que problemita!!!.

Solución: Como en la hoja de datos hay un Typical Application Circuit para una salida de 1,2:


figura 1.

Entonces le voy a meter esos parámetros a la ecuación y voy a mirar que me da a la salida.

Con Vadj= 0,625V e Iadj=50nA, la fórmula me dá: 1,2505.

En la hoja de datos muestran la siguiente conexión:

figura 2.

Y recomiendan que R2 sea cualquier valor menor ó igual a 10KΩ, entonces teniendo esta información y el voltaje de salida, no queda mas que despejar la ecuación para R1.

Como el voltaje de la pila es 3,7 V el valor de la salida del regulador debe ser lo mas parecido posible, metiendole la fórmula en Excel con Vadj= 0,625 e Iadj=50nA y con R1= 27KΩ y R2= 5,6KΩ valores de resistencias comerciales obtengo que Vout= 3,64 lo mas parecido que me dió al voltaje de la batería que es de 3,7 V. Teniendo en cuenta también que la corriente que va a pasar por allí es muy pequeña entonces el tamaño puede ser 2012.

Con respecto a los condensadores, que se muestran en la figura 1, la hoja de datos recomienda que:

Se requieren capacitores de 10 uF con una tolerancia de ± 20% localizados a 1cm de distancia del dispositivo, se recomiendan que estos sean cerámicos, que son los mejores para usarse como bypass para el ruido y tienen la mejor respuesta en los transitorios de corriente, también recomiendan usar solo dieléctricos X5R y X7R. Descartan los electrolíticos por que su ESR (Resistencia serie equivalente) aumenta con las bajas temperaturas.

Para el capacitor de entrada recomiendan que la ERS no exceda 0,5Ω.

Para el capacitor de salida no tienen mayores exigencias, solo recomiendan no incrementar mucho el valor debido a que se afecta la entrega de pedidos de corriente instantánea.

Debido a la configuración de fuente y selector de batería que voy a usar, decidí usar el cargador mas sencillo y con menos dispositivos electrónicos asociados a él, como ya conocía bien lo que ofrecían los fabricantes, me decidí por el LTC4065, solo necesita una resistencia, un led que sirve para indicar el funcionamiento y un condensador de desacople en la fuente.
figura 3.

Para calcular la resistencia de programación que sugieren la siguiente fórmula:

Donde Ibat típico en la hoja de datos es de 500mA y Vprog típico es 1V, para tener un resultado de Rprog = 2kΩ.

El selector de fuente, como ya lo había mencionado antes está compuesto por el ICL 7673 y Mosfet canal P que funcionaran como el driver de corriente. El diseño fue tomado de la hoja de datos y se usara la siguiente topología:

figura 4.
Aunque sugieren transistores PNP, tomé la decisión de hacerlo con Mosfet, principalmente por la disipación de potencia en ellos, recordemos que ellos tendrán que soportar una cantidad de corriente considerable.

Hasta este punto, Problema Gigantesco!!!, no conozco de Mosfet, como escoger un Mosfet?.

Preguntándole al profesor, me dió los siguientes tips, que son cruciales para esta aplicación debido a los voltajes:

1. Que tenga un Vds alrededor de los 8V.
2. Que tenga un Ron muy bajo, alrededor de los 20mΩ para Vgs del orden de los 12V, esto es muy importante por que este parámetro define de alguna manera la potencia que va a caer en el dispositivo y a su vez el calentamiento de este.

Buscando en el mar de opciones que ofrece digikey me encontré con el RZR025P01TL, de la compañía Rohm Semiconductor, pueden observar las características en: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=RZR025P01TLCT-ND

Particularmente este trae protección incluida, como características ofrece que para ID= −2.5A, VGS= −4.5V una Ron típica de 40mΩ, no es tan baja como la que se había indicado en un principio pero la caída de voltaje no es tan alta y la potencia que disipa tampoco es significativa contra 1 Watt que se especifica en la hoja de datos.

Por lo que el esquemático de la fuente queda de la siguiente manera:


Figura 5.

Con lo que terminamos el diseño de la fuente!

lunes, 15 de marzo de 2010

Descripción Funcional.

Los requerimientos funcionales que se piden para el dispositivo son los siguientes:

- Dispositivo alimentado por baterías.
- Debe tener la capacidad de hacer y recibir llamadas.
- Almacenamiento de directorio telefónico.
- Teclado y display.

Con respecto al diseño yo implementar algo muy parecido a un sistema de desarrollo para el modem celular, una tarjeta que me sirva no solo para este trabajo sino que me permita hacer ensayos ó implementaciones futuras, sobre todo a sacar algún proyecto con miras a tesis, razón por la cual he estado enfoncando todos mis esfuerzos a la fuente y al cargador de baterías,sin duda alguna son piezas que conforman la base para cualquier diseño.

Restricciones.

Tamaño: Debido a las intenciones mencionadas anteriormente, no va a ser un criterio de decisión ni para semiconductores, ni para conectores ni cualquier dispositivo que este involucrado en el ejercicio de diseño, de todas maneras voy a acotar el tamaño:

Tamaño PCB ≤ 196 cm²

Esto equivale a tener un cuadrado de 14 cm de lado, suficientes para incluir cualquier tipo de electrónica.

Peso: El peso tampoco va a ser otro componente importante, debido a que mi diseño no esta pensado para ser portátil, lo quiero enfocar mas aun dispositivo que se va a instalar en alguna parte y vá a funcionar Stand Alone. De todas maneras, lo voy a límitar a:

Peso PCB ≤ 400 gr

Medida muy parecida a un delicioso corte argentino de Bife Chorizo.

Consumo: Este si es una parte esencial de mi diseño, quiero que la batería con que se implemente, le de una autonomía muy buena, para esto, es importante utilizar los modos de bajo consumo, no solo del microcontrolador y aún mas importante los del Modem.

Autonomía ≥ 5 horas.

Con respecto a este item, sin duda es muy importante la batería, buscando en todos los proveedores conocidos, no he podido encontrar una que se permita importar, sea fácil de comprar, que tenga un buen precio y que ante todo sea de muy buenos mAh, la mejor que vi fue en Sparkfun, 2000 mAh, en Suconel ví una de 2750 mAh con un valor cercano a los $23.000 + IVA lo que la hace la más opcionada, con respecto a esto quiero agregar que por seguridad, el tiempo de carga de la batería va a ser lento, alrededor de 8 horas, esto se logra ajustando los parámetros del cargador con resistencias de ciertos valores, mas adelante miraremos las fórmulas con detalle.

Operación Crítica y Segura: La idea es hacer un diseño muy robusto, que el microcontrolador gestione todos los aspectos del modem, sepa si esta conectado a la red, si no lo esta que se encargue de reconectarlo y en general sea capaz de mandar los comandos, recibir las respuestas de este e identificar que debe hacer.

Costo: Al ser un prototipo que tiene como propósito servirme de plataforma para otras implementaciones, este factor no va a ser decisivo en mi diseño.

Inversión ≤ $600.000 ó U$300

Creo que este dinero es mas que suficiente, teniendo en cuenta que el modem no lo voy a comprar, solo esta destinado para la compra e importación de componentes y la fabricación del PCB.

El montaje del dispositivo lo voy a realizar yo, pues lo pienso montar por etapas, primero la fuente y el cargador de baterías, luego el microcontrolador y por último el modem, entonces los gastos disminuyen.

viernes, 5 de marzo de 2010

Topologías.

Después de buscar tanto los componentes, estas ideas me han surgido para usar usar como topologías en nuestro proyecto.

1.
Esta topología la rechace por que cuando el regulador estaba energizado, el circuito se alimentaba de la salida de la batería, y esta es controlada en voltaje y corriente, me parece que hacía un esfuerzo demasiado grande, el cargador de la batería es justamente el cargador de la batería, lo que se necesita es un regulador y muy bueno para que pueda entregar los picos de corriente que el modem consume.

2.

Buscando y buscando una mejor forma para hacer las cosas, me encontré con el MAX8637A que es una excelente opción, salida regulada de 5,5 V a 1,5 A, el problema era que había que regular, y se penso con un regulador Buck - Boost con unas condiciones muy puntuales, debería mantener el voltaje a 3,6 V y ser capaz de entregar una cantidad considerable de corriente, el que vimos mas idóneo fue el TPS 63000, capaz de entregar 1,2A, aunque los picos son un poco mas altos, el profe me recomendó que seleccionando los condensadores de desacople muy pero muy bien, estos podrían hacer el esfuerzo extra al momento del jalón, estaba decidido ya a trabajar con esta topología además que me había gastado mucho tiempo y leído muchas hojas de datos de dispositivos, pero el TPS 63000 solo lo venden en Digikey en tandas de 3000 a USD$2,66, entonces toco desechar esto.

Ahhh que desespero, a este punto prácticamente tenía que volver a empezar que tristeza que desilución... ah cambiar el diseño.

Decidí empezar pero buscando algo que fuera lo suficientemente inteligente para pasar una fuente u otra en caso de que la principal fallara, el profe me mostró un multiplexor de fuentes con mosfet, ehhh, tenía que existir algo integrado que funcionara así.


3. Buscando y buscando me tope con el LTC 4414 el selector, la cosa que me salvaría, ahora el cargador podría ser mas sencillo un regulador tipo Buck de muy buena corriente que regule a 3,6 V y listo el pollo.


Pero no, el LTC 4414 funciona con unos umbrales de voltajes muy altos, eso por un lado y por el otro, los cargadores de baterías (Que vi en Digikey disponibles) necesitan mínimo pa funcionar 4,5V o sea que rechazada esta topología.

4. Como todo es posible en este maravilloso mundo de la ingeniería, me pregunte si no habrían reguladores con varias salidas de voltaje y pense en esta topología:

Y si, los reguladores con varias salidas si existen, son de Maxim y hasta tienen una versión con 3 salidas independientes reguladas que cosa mas loca!!!, el problemita es que en digikey solo venden de a 3000 unidades, pero si es una opción muy interesante.

Para este punto ya había encontrado la manera de resolver el problema!!, Me encontré con el ICL 7673 que según ellos, es un "Auto Battery Back-Up ", lo que hace el integrado es que mira si hay una fuente y cuando esta falla, pasa la batería a la salida.

5. A este punto pues que se le va a hacer, usar dos fuentes la nueva maravilla descubierta (El selector) y un cargador de batería mas sencillo.
El único problema es que no me había dado cuenta que el pobre selector no tiene capacidad de manejar mucha corriente, o sea que hay que usar un driver de corriente.

6.

Esta sería la configuración ideal, estoy seguro que el driver de corriente se puede hacer con dos mosfet, y esta la posibilidad de sensar la batería, para determinar el estado y poder apagar el modem cuando esta este muy bajita y disminuir el consumo de corriente, para mí esta es una confiduración muy pero muy buena, quedo muy contento si lo logro hacer, pero lo ideal ideal es la siguiente:

7.
Con algo que he llamado Automantenimiento, como funcionaba la lógica Lader de control, estoy seguro que esto no es mas que otro mosfet que se controla desde el micro, de esta forma se podría pensar en tener varios niveles de control de batería, después de un nivel poner el micro y el modem en un modo de bajo consumo como para esperar que le conecten de nuevo la alimentación, si esto no sucede, apagar el modem y si por último esto no pasa y la batería llega a un nivel muy bajo, apagar todo el sistema desenergizando el Automantenimiento.

Cuando se conecte la alimentación externa, se necesitará de alguien que pulse PB, para que se vuelva a energizar el micro y se vuelva a activar el Automantenimiento.

La idea me parece buena y posible de lograr, a este punto solo me preocupa el cálculo de los Mosfet y también no se que puede suceder con apagando y prendiendo la energía de la tarjeta, se reciben sugerencias!!!!