OpenAVL is an open-source project focused on Automatic Vehicle Location (AVL). This project is developed using ANSI C programming language. The prototype board incorporates a low-cost GSM M2M module (MC39i) from Siemens/Cinterion, a GPS OEM module from Leadtek, and an AVR microcontroller (ATmega128L) from Atmel. Future plans include porting the project to Emcelettronica's IperSMS board, which features a PIC18 microcontroller and a Telit M2M module. Development experiences will be shared through blogs.
The OpenAVL project aims to provide an efficient and cost-effective solution for vehicle tracking by utilizing a combination of GSM and GPS technologies. The GSM M2M module (MC39i) facilitates communication between the vehicle and a remote server, enabling real-time location updates. The GPS OEM module from Leadtek accurately determines the vehicle's geographical position, which is essential for AVL systems.
The AVR microcontroller (ATmega128L) serves as the central processing unit of the prototype, managing communication between the GSM and GPS modules, processing data, and executing the necessary algorithms for location tracking. The choice of ANSI C for development ensures portability and compatibility across various platforms.
The transition to Emcelettronica's IperSMS board will leverage the capabilities of the PIC18 microcontroller, which is known for its efficiency in handling M2M applications. The integration of the Telit M2M module will enhance the communication capabilities, providing a more robust solution for AVL applications.
By documenting the development process through blogs, the project aims to foster community engagement and knowledge sharing, allowing other developers to learn from the experiences encountered during the project's evolution. The OpenAVL project represents a significant contribution to the field of vehicle tracking and open-source development, promoting innovation and collaboration.OpenAVL is an AVL (Automatic Vehicle Location)open source project.The OpenAVL is one of my on-going open source projects. This project is written in ANSI C. The prototype board is made up of a low cost GSM M2M module (MC39i) from Siemens/Cinterion, a GPS OEM module from Leadtek and an AVR microcontroller (ATmega128L) from Atmel.
It will be ported to Emcelettronica`s IperSMS board, which has a PIC18 and a Telit M2M module. I will share my development experiences in these blogs 🔗 External reference
This project operates red, amber, and green LEDs in the correct sequence for a single UK traffic light. The duration of the complete sequence—red, red & amber, green, amber—can be adjusted from approximately 7 seconds to about 2.5 minutes...
This Hi-Fi stereo preamplifier circuit is constructed using the TDA1054 integrated circuit (IC) from SGS. The TDA1054 is housed in a 16-pin DIL package and incorporates two separate preamplifier circuits. It is characterized by low noise and minimal issues...
High-order circuit filters are typically designed using two or more cascaded sections. This fourth-order filter requires only one operational amplifier (OA) integrated circuit (IC), which helps achieve lower distortion and reduced intermodulation. The resistor values represent the load on...
A simple 5-volt switching power supply electronic circuit project can be designed using the FAN302HL, a highly integrated PWM controller integrated circuit. This IC provides several features that enhance the performance of general flyback converters. The constant-current control of...
This circuit includes automatic exit and entry delays along with a timed bell cut-off feature. It accommodates both normally-closed and normally-open contacts, and it has a 24-hour personal attack/tamper zone. The circuit is permanently connected to a 12-volt supply...
Unsatisfied with the performance of a computer soundcard driving 32-ohm Grado SR80 headphones, a decision was made to construct a desktop headphone amplifier for office use. While ample voltage gain was available, the soundcard struggled with high-quality headphones. This...
Warning: include(partials/cookie-banner.php): Failed to open stream: Permission denied in /var/www/html/nextgr/view-circuit.php on line 713
Warning: include(): Failed opening 'partials/cookie-banner.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/nextgr/view-circuit.php on line 713