J’ai mis ce instructable ensemble après avoir remarqué qu’il n’est pas vraiment quoi que ce soit sur le site Web sur les automates programmables industriels à l’exception d’une question et une instructable sur un programmateur (voir liens ci-dessous).
Donc, dans un effort pour essayer d’aider chacun à comprendre ce qu’une logique programmable périphérique est et comme une
moyens de poster mon premier instructable ici vous êtes.
Dispositifs de logique programmable, de quoi s’agit-il ? Plus précisément, ils sont un circuit intégré que vous programmez à l’aide d’un langage de description matériel tel que le VHDL ou Verilog. D’autres langues que vous avez peut-être entendu des sont CUPL ou ADA. Avec les bons outils, vous pouvez même générer un schéma qui est utilisé pour générer le fichier qui sera utilisé pour programmer l’appareil.
Il existe plusieurs types d’automates programmables. Des versions plus anciennes comme la logique programmable array (PAL) tels que le PAL20R8, la logique de tableau générique (GAL) tels que le GAL22v10, le dispositif de logique programmable (PLD) comme le 22V10, le dispositif de logique programmable simple (SPLD) tels que le 20V8 ont été autour depuis un certain temps.
Le dispositif de logique programmable complexe (CPLD) tels que le XC2C32A de Xilinx et le field programmable gate array (FPGA) tels que le XC3S50 de Xilinx comptent parmi les nouvelles versions de logiques programmables qui sont le résultat d’améliorations pour les types d’appareils d’origine.
Ces types d’appareils sont disponibles auprès de plusieurs fabricants tels que Texas Instruments, Cypress Semiconductor, Atmel, treillis Semi, Altera, Actel et Xilinx. Certains de ces fournisseurs n’est plus fabriquent ces dispositifs eux-mêmes, mais ont vendu les droits à Rochester Electronics, qui fabrique les avec les mêmes numéros de pièce et logos alors que certains comme treillis offrent toujours GAL périphériques en plus récents CPLD et FPGA.