enfr

Repository

You have a noble task of training young students as technicians and enginners in the fields of electronics, telecommunications and electronic embedded systems…
The training they must acquire during their studies must enable them to acquire vast, wide and complete training in varied electronic fields.

This is what will make the difference between the students leaving from your school and thos coming from other institutions.
Since some years, we have been manufacturers and suppliers of equipments allowing the student very quickly to acquire the mastery of many technologies. In this quide, we are going to propose more solutions to give a practical and efficient training to your students allowing them to claim the best jobs offered in the world.

This guide was designed by a strong team of teachers with much experience in techniciens and electronics engineers training. We believe that an engineer or technician must be able to carry his project, must master the design, ensure the choice of components, routing, simulation as well as testing and validation of the prototype.

The simulation is today a part of electronic landscape and can often be very useful. Some emulation sofwares like Matlab/simulink are simulataneously used by the student engineer to check the proper function of his application. But no that only the simulation is not recommended. We use our Matlab / Simulink with one of our products (ASTA signal processing board in combination with the Texal instruments board DSP SDK 6713). With us, we have chosen the right old recipes: oscilloscope, logic analyzer… We prefer to focus on practice and go beyond simple simulation.

It is this (old-fashioned) development philosophy that has led us to suggest the solutions proposed in this guide implemented in several partner institutions that have applied the contents of this guide.

We hope that you will follow in this direction by giving more technique in the training of your future engineers and less simulation in their applications…

The particularity of our offer lies in

  • The provision of user friendly software accompanied by a pedagogic support composed of highly detailed and commented programs which can perfectly be the subject of TP or mini projects.
  • The provision of ready to use systems, simple to master and integrating many functions. Thus our solution for mechatronic and electronic embedded training integrates on the same platform all the components and softwares allows the student to efficiently master the commuinication protocols of CAN, LIN and I2C bus in minimum amount of time. This space-saving platform is supplied with an important pedagogic support composed of simple programmes and progressive difficulty. These protocols CAN, LIN and I2C today are present in embedded electronics of motor vehicles, medical devices, avionics, srting systems… are mastered after 2 or 3 TP only. No need of costly, complex and cumbersome devices. This saving time will allow the teacher to approach teaching other technologies more quickly. The association of CAR SCAN and SCAN lin boards is an excellent choice to provide an excellent practical training to your students on CAN LIN and I2CL. You will find it very difficult a competing offer of such a powerful tool for the formation of these protocols.
  • The provision of open systems allows the student to quickly develop extensions to the systems acquired through the extender connectors available on our products.
  • The flexibility of the equipment provided. Our products are not dedicated to the realization of one single application, TP or projects. We strive to integrate in the same product sufficient of peripheral elements allowing the user to implement or acheive many applications on a same application platform : Thus our board ASLAB1-B, is possible to carry out more than thirty TP or projects of which a good twenty are provided with this reference with all the necessary explanations and detailed programs.
  • In the diversity of products offered for you to provide the solutions most suited to the work and industry.

An engineer must master some fundamental technologies like VHDL, necessary in many signal processing applications maong others: We propose SXPLD, an introduction board and formation of VHDL language allowing the student to learn the language and to master it very easily and very quickly through the various components allowing the implementation of TP and signal processing projects as well as many others applications. This pedagogic platform is today used and appreciated in many universities and engineering schools throughout the world and performances has its flexibility give full satisfaction to their users.

An engineer must equally master the operation of real time kernel
In this effect, we have developed a rela time kernel RTOS very didactic but not having nothing to envy a professional core. The student will find all the technical language concerning rtos: Scheduler. Preemptive core…
On the other hand, it will be able to test directly on our MC12 cards and its extension AS LAB1-B, the reactions of this kernel as a function of external events: diversion of a trajectory in function of an external event occurred and not envisaged in the external program, not only simulation but also other practical programs are provided with this core RTSS12.
The implementation of this real time kernel cites SCC 12 the C compiler, the 16 bit microcontroller board called MC12 with its power supply 202, and the application board ASLAB1-B which incorporates of many TP's and mini projects, whose copy can be downloaded from our website.

Technologies evolve extremely rapidly and training an engineer on old technologies will not help him to enter the work world.
Other products are in course of preparation and we will not miss to communicate you their technical characteristics. These products have been designed for training in Android communication protocols, zigbee, Bluetooth, wifi, this platform, called WIRELESS, is driven by a PIC microcontroller and integrates

  • 1 WEb server
  • 1 Zigbee module
  • 1 Wifi module
  • 1 Bluetooth module

Each platform can be declaredmaster or slave

Introduction to digital electronics

For the introduction to digital electronics, we have 2 solutions to offer you. One is architected around the famous 68HC11 microcontroller and the second, around the Microchip PIC microcontroller.

This new manufacturer has been able to diversify its range of microcontrollers by integrating numerous extensions facilitating to the best development of industrial applications to be carried out by the technician or the development engineer.

Solution PIC

pic logiciel de pic

Introduction to microcontroller PIC, USB

Architected around the PIC 18F2550 microcontroller, the USB PIC training system is supplied with the Microchip ICD2 for development programs and in situ programming of the microcontroller's internal memory. The GUI provided is used to manage the AD and DA converters, relays, fan, temperature sensor and TTL inputs.

This teaching tool is an excellent teaching support for apprenticeship or learning

  • Hard and soft operation of the PIC microcontroller
  • Processing and acquisition of signals delivered by the sensors

Thanks to the RJ 12 connector on the card it is possible to connect the Microchip ICD2 between the USB PIC board and the PC. MPLAB, software provided by Microchip allows to manage the complete chain of development (edit, assemble, compile, debugger and program).

The data at the sensor output, the status of the TTL I/O, the states of the relays and the voltage values ​​present on the A/D converter are also displayed directly via this interface. USB PIC is provided with numerous examples of usage to discover gradually and the operation of each of the components used without any difficulty.

USB PIC is equipped with:

  • 1 Temperature sensor
  • 3 relay outputs, one of which is reserved for the fan
  • 4 TTL Inputs / Outputs connected to 4 LED
  • 2 analog outputs
  • 2 analog inputs
  • 3 7 segments display
  • 1 Push button directly connected to an input interrupt
  • 1 RJ 12 connection for connection with MPLAB software
  • 1 USB connection for connection to PC and dialog with GUI

68-HC-11 Solution

AS11-HB is in the form of 2 complementary boards: motherboard and daughter board respectively referenced as AS11-HB-M and AS11-HB-F.

This platform was designed with the aim of giving the student a practical introduction to the different fields of digital electronics..

Driven by a 68HC11 microcontroller, this didactic platform integrates several peripheral components encountered in many industrial applications. As a result, the AS11-HB allows the realization of numerous TP or mini projects allowing the student to acquire very quickly an excellent mastery of the microcontroller and its environment. In order to facilitate the creation of specific application boards, the user has a 96-point extension connector entirely reserved for his use..

The mother board AS11-HB-M integrates

  • 1 68HC711 E9 microcontroller
  • 32 Kb SRAM
  • 1 I2C bus driver
  • 1 LCD display 2 lines and 20 columns

The software supplied

AS11-HB is supplied with OPTIMA 11, a complete system management software with a user-friendly multi-windowing interface, a debugger for executing programs in step-by-step mode, the stop points and many other functions.

OPTIMA 11 integrates:

  • A full page editor
  • An assembler
  • A debugger
  • 1 LCD display 2 lines and 20 columns

OPTIONAL Compiler SCC11

SCC11 is a C compiler with C source debugger provided in OPTION with the AS11-HB microsystem, integrating

  • The C compiler
  • The linker
  • C source debugger
  • Access control system
  • Schedule management for small business
  • Time and temperature display on 7 segments or LCD display
  • Alarm
  • Management of an agricultural green house…

Many extension boards for AS11-HB microsystem have been developed :

  • APE fuel pump
  • ADB beverage distributer
pompe
Fuel Pump
distributeur
Beverage Distributer

The first year of engineering studies:

This first year is an introduction and exploration phase. The student will have time to explore future technologies taught in the course and not to over press. The aim is to help them discover 3 technologies : the microcontroller, VHDL or by PIC (LC11 or USB PIC). These 2 Micros are of little difficult but it seems that the 68HC11 is far more easier to assimilate, which i sthe reason for our choice becasue the instructions are very simple and programming power is significantly much more high than the other microcontrollers.

Learning mechatronic protocols LIN, CAN and I2C is an extremely easy especially with the tools that we propose. The perfect control of these protocols do not require excessive time. In less than 2 weeks, the student can easily acquire these technologies and open the new horizons in mechatronic since he will have acquired the essentials of these technologies: the communication protocol

Equipments proposed in the first year of engineering studies

AS11-HB didactic system 68HC11 Motorola microcontroller or Freescale.

This 68HC11 solution is described above.

USB PIC didactic system for PIC microchip microcontroller.

This PIC solution is described above.

INTRODUCTION TO VHDL LANGUAGE

Then, once the PIC microcontroller or 68HC11 is mastered, it would be possible to switch to VHDL,not to give a complete training but to give a basic training to the student. In order to familiarise the student and show him that it is not very important if he did not understand this year, we will provide the basics of VHDL by making him do some simple exercises such as turning on and off the LEDs, achieve up / down counters on 7-segment display, a chase....
However it would make him understand that it would be difficult next year because there will be signal processing and the higher level programs. If he wants to hook and understand what has been done in the first year he will have no trouble.

Embedded electronics and mechatronics

scanlin

SCAN LINis a new platform specially designed for embedded training express CAN, LIN and I2C. This didactic tool is very much appriciated, thanks to its electronic performances and its ease of usage operation of its accompanying software will be found in any room dedicated to the applications of embedded electronics.

SCAN LIN is also a sniffer that can listen, memorise and display any dialogue or message on screen between several other nodes CAN, LIN or I2C.

The usage of software :

GUI provided greatly facilitates the understanding of communication protocols operation modes. For each transmitted frame, the student can visualize and analyze the displayed waveforms. He can check each signal, CAN, LIN or I2C, compare the displayed waveform to what he expected.

Electronics :

Driven by a Microchip PIC microcontroller
SCAN LIN is equipped with:

  • 2 CAN connections
  • 2 LIN connections
  • 1 I2C connection
  • 1 PIC connecter for programming
  • 1 USB connection for the communication with the PC

CAR SCAN has also been specially designed to facilitate learning and assimilation of these protocols. this extension board to the SCAN lin board is an application board allowing the student to learn on the same platform CAN, LIN and I2C signals but also their interconnection.

No need to carry large devices.
The SCAN LIN and CAR SCAN association is more than enough and sufficient to provide the student with necessary foundation in order to conduct or drive complex projects in the domain of these technologies.

THE CAR SCAN board is accompanied with its mother board SCAN LIN will answer, we are sure, to all your requirements.

The second year of enginnering studies:

This second year is a pivotal year allowing the student to consolidate what has been learnt or acquired from the first year. He will have to master this learning and deepen the knowledge for better usage.

During this second year, he will be asked to improve the knowledge of VHDL by the implementation of more complex programs (signal processing, communications between systems...)

Equipments proposed in second year of engineering studies:

Microcontroller 16/32 bits

aslab as12
Microcontroller 16/32 bits

Approcah the study of a more powerful microprocessor that the 68HC11 which is recommended for initiation but not sufficient enough for the industrial applications, requiring great computing power. But it is just not only the reason we have selected this micro. we have opted this 16 bits microcontroller 68hc12 because the mastery of this microcontroller will easily allow to master programming other microcontrollers. Indeed each microcontroller68hc12 the particularity to integrate a number of features absent on other 68HC12. Such microcontroller integrates an extension allowing a CAN connection, another is more suitable for managing a network, the other is recommended for the creation of a connection Flex ray (new communication protocol already used for top range of cars like Mercedes, BMW…) to assure the rapid communication in embedded electronics in these high-end vehicles.

Real time kernel

temps réel

Today, an engineer without providing even a minimal training is unrealistic. The real time environment is present throughout : Robotics, avionics, Medical devices and automobilr vehicles…
A robot that has been done to make a path must perform the same path if an obstacle hinders the programmed path. The robot must overcome this obstacle and should refind the initial programmed path.

We supply the software AND the equipment or material needed for its usage.
Thus, fo rthis kernel, we supply the kernel RTOS, RTS S12 but also the application board AS LAB-1-B and the microcontroller board 68HC12 incorporating EPROM in which RTS S12 is lodged. The kernel is romable, can be linker with an application to generate the embedded code from a target board. RTOS uses a debugger supplied by ABSA-NT for the development of applications. RTS S12 enables :

  • The visualization of different tasks
  • Other states (active, suspend, in waiting...)
  • The resources (semaphores, inter task messages...)
  • Le noyau permet :
    • Management tasks: create, activate, suspend...
    • Managing scheduling tasks between themselves and interruptions
    • Management of semaphores (synchronization between spots) create, delete, activate, test, wait for activation...
    • Memory management: allocation, deallocation
    • Management messages between tasks, create message queues, send messages, empty messages string test or full...
    • Time management, creation, activation, stopping a timer, signaling an event or semaphore timeout after
    • Interrupt handling ISR Interrupt Service Routine

With RTOS it is possible to set any application to meet different constraints of embedded real-time systems. The kernel scheduler, manager of scheduling tasks can be configured to:

  • Purely preemptive: After each interruption, system call a spot or "tick system" or time base of the scheduler. This determines the task to be active.
  • Cooperative: The active task is not suspended unless we decide it by a system call.

For technical or commercial information please do not hesitate to contact us

ABSA-NT
183 Avenue de Choisy
75015 PARIS
contact@absa-nt.com
Tel 00 33 1 45 54 11 07