Biblioteca GSM para Proteus
En la publicación de hoy, voy a compartir la Biblioteca GSM para Proteus. Sí, has leído absolutamente bien, hoy voy a compartir...
Departamentos:
Microcontroladores:
Programación:
Programas:
Módulos:
Sensores:
Sensores de vibración
Hola amigos, espero que todos estén bien y se diviertan con sus vidas. En la publicación de hoy, voy a compartir la Biblioteca GSM para Proteus.
Sí, has leído absolutamente bien, hoy voy a compartir la Biblioteca Proteus más esperada y demandada .Hasta ahora, he recibido cientos de sugerencias y solicitudes sobre esta biblioteca y siempre les he dicho que está en proceso de diseño y que lo publicaré muy pronto. Finalmente, la espera terminó y tenemos nuestra nueva biblioteca GSM para Proteus, lista para descargar y simular en Proteus. Usando esta biblioteca GSM para Proteus, ahora puede simular fácilmente su módulo GSM en Proteus y puede probar su código. :)
Como es la primera versión de nuestra biblioteca GSM, no está completa ni perfecta. Es realmente el modelo básico de GSM Library y ahora solo admitirá algunos comandos, que publicaré a continuación. Todavía estoy trabajando en ello y pronto actualizaré estos archivos y agregaré más comandos, pero hasta entonces solo debe usar estos comandos. Además, esta biblioteca contiene solo un módulo, que es el módulo SIM900D. Agregaré más pronto como SIM900A y Sim300, etc. muy pronto. También lo conectaré con diferentes microcontroladores como Arduino o PIC Microcontroller, etc. y compartiré sus tutoriales. Entonces. Comencemos con la Biblioteca GSM para Proteus:
Nota: Otras bibliotecas de Proteus son las siguientes:
Biblioteca GSM para Proteus
En primer lugar, descargue la Biblioteca GSM para Proteus haciendo clic en el botón a continuación:
Cuando lo descargue, obtendrá tres archivos que son:
GSMLibraryTEP.IDX
GSMLibraryTEP.LIB
GSMLibraryTEP.HEX
3.Coloque todos estos archivos en la carpeta Bibliotecas de su software Proteus.
Nota :
Si es nuevo en Proteus 7 u 8 Professional, debería echar un vistazo a Cómo agregar una nueva biblioteca en Proteus 8 Professional .
Ahora, abra su software Proteus o reinícielo si ya está abierto y en la lista de componentes busque SIM900D y obtendrá tres resultados.
Colóquelos todos en su espacio de trabajo de Proteus y se verán como se muestra en la siguiente figura:
Ahora, puede ver en la figura anterior que tenemos tres módulos GSM en nuestro software Proteus .
Estos tres módulos GSM tienen exactamente la misma funcionalidad, como puede ver, todos tienen dos pines que son TX y RX y solo difieren en el color, pero todos funcionan en el puerto serie .
Uno es de color azul claro, que es una especie de color de nuestro tema, el siguiente es de color verde, mientras que el último es de color rojo.
Entonces, ahora echemos un vistazo a cómo puede usarlo en sus simulaciones de Proteus.
Haga doble clic en cualquiera de ellos y en la sección del archivo del programa, busque el archivo GSMLibraryTEP.HEX y cárguelo en el módulo SIM900D como se muestra en la siguiente figura:
Como puede ver en la figura anterior, he subido el archivo GSMLibraryTEP.HEX en la sección Archivo de programa.
Ahora haga clic en Aceptar y conecte una terminal virtual con SIM900D, como se muestra en la siguiente figura:
Ahora, ejecutaré mi simulación y le enviaré comandos AT. Verificaremos la respuesta de este módulo GSM. :)
Estos son algunos comandos básicos, que ahora son compatibles con esta versión del módulo GSM.
No podrá enviar o recibir SMS Rite ahora porque estas funcionalidades aún no se agregaron, pero estarán disponibles pronto, ya que todavía estoy trabajando en ello.
Nota : aquí está la lista completa de comandos que actualmente admite este módulo Sim900D:
EN
¿AT+CPIN?
AT+CSQ
AT+CGMI
¿AT+COPS?
AT+CGMM
AT+CGSN
AT+NUMCN
ATA
ATH
EN+COLP
EN+RECORTE
AT+VTS=1
¿AT+CSMP?
¿AT+CSCS?
AT+CSCS="HEX"
AT+CSMP
AT+CNMI=1,2,0,0,0
AT+CMGF=1
AT+CMGD=1
Por lo tanto, estos son los comandos que actualmente son compatibles con esta versión 1.0 de nuestro módulo SIM900D GSM. Voy a agregar más pronto.
Actualización # 1: Enviar SMS con Sim900D
He actualizado esta biblioteca GSM para Proteus y he agregado una nueva característica que es el envío de SMS.
Ahora puede enviar SMS fácilmente usando este módulo GSM.
Para obtener detalles sobre cómo hacerlo con Arduino , debe leer Enviar SMS con Sim900D en Proteus ISIS .
También debería echar un vistazo a Cómo recibir SMS con comandos AT usando SIM900D y Arduino .
Si está trabajando en un microcontrolador PIC , así es como puede recibir SMS usando SIM900D y un microcontrolador PIC .
Eso es todo por hoy, espero que disfruten este Módulo GSM. Debe escribir su experiencia en los comentarios a continuación, lo que funcionará como un impulso para mí y lo diseñaré aún más rápido.