Protocolul CAN (Controller Area Network)

Protocolul CAN (Controller Area Network) – Implementarea protocolului CAN in hardware

Timp de citit: < 1 minutCAN conecteaza noduri echivalente din punct de vedere logic (controlere, senzori, elemente de executie) printr-o magistrala seriala. Protocolul corespunde nivelului legaturii de date in modelul de referinta ISO OSI si este capabil sa detecteze si sa corecteze erorile de comunicatie cauzate de perturbatiile de natura electromagnetica.

Sisteme de operare de timp real – Evaluarea performantelor algoritmilor de planificare

Timp de citit: < 1 minutSistemele de timp real sunt sisteme embedded care controleaza mediul extern in timp real (sisteme reactive). Exemple de aplicabilitati ale sistemelor de timp real: vehicule (automobil, avion, etc.); controlul traficului (autostrada, aerian, cai ferate, etc.); controlul proceselor (uzina electrica, chimica, etc.); sisteme medicale (terapia prin iradiere, etc.); telefonie, radio, comunicatii prin satelit; jocuri de calculator.

Senzori inteligenti si achizitii de date

Timp de citit: < 1 minutPrintre principalele subiecte subiecte prezentate in cele 11 cursuri, enumeram: Integrarea senzorilor inteligenti; Credibilitatea informatiei; Senzori de locatie acustici. Principiul de lucru, triangulatie, variante constructive; Senzori de locatie optici. Telemetria; Principii de realizare a senzorului video; Analiza incertitudinilor; Design for six sigma; Strategii de implementare a tolerantei la defecte.

Notiuni generale despre microcontrollere – Clasificari si variante constructive

Timp de citit: < 1 minutAparitia si utilizarea microprocesoarelor de uz general a dus la o reducere consistenta a costurilor, dimensiunilor, consumului si o imbunatatire a fiabilitatii. Exista si la ora actuala o serie de astfel de controllere de calitate, realizate in jurul unor microprocesoare de uz general cum ar fi Z80 (Zilog), 8086/8088 (Intel), 6809 (Motorola), etc.

Implementarea structurilor de control – Implementarea algoritmilor

Timp de citit: < 1 minutAlgoritmul proiectat pentru rezolvarea unei anumite probleme trebuie implementat intr-un limbaj de programare; prelucrarea datelor se realizeaza cu ajutorul instructiunilor. Instructiunea descrie un proces de prelucrare pe care un calculator il poate executa. O instructiune este o constructie valida (care respecta sintaxa limbajului) urmata de „;”.