PLC: Programmable Logic Controller – Arktika.: EXPERIMENTAL PRODUCT BASED ON CPLD.
By MARIO FRANCO
()
About this ebook
The digital book (or eBook), entitled:
''PLC: PROGRAMMABLE LOGIC CONTROLLER – ARKTIKA''
describes the construction, syntax and programming of a system capable of processing Boolean operations and capable of intercommunicating with other circuit parts electrically connected to it, such as digital integrated circuits.
The processing logic is continuous and can be programmed to perform only the necessary operations, characteristics that equate it to a PLC even if designed for teaching and study purposes, in particular of Boolean algebra.
The processing unit responsible for processing the calculations is based on an electronic architecture installed on a CPLD (Complex Programmable Logic Device) integrated circuit, given the flexibility of use of the latter.
The main support where all the system electronics are housed is a commercial board where the CPLD programmable logic integrated circuit and the primary supports such as stabilized power supply, connectors to connect the complementary circuit modules, LEDs, etc. are already soldered. simplifying hardware construction.
• The text includes attachments, the most important of which are:
- files (.qpf), (.qsf), (.pof) to program the CPLD integrated circuit in addition to the Verilog file (.v) which describes the processing architecture;
- graphic diagram of the processing architecture;
- communication protocol for programming via PC;
- 34 programming examples to test the system;
• Other attachments concern:
- files to create the printed circuits of the modules that will attach to the main board;
- files (.qpf), (.qsf), (.pof), (.v) to program the CPLD integrated circuit and to be used for some simple tests of hardware robustness against external interference.
The pages of this title have been curated to be viewed by ebook_readers, tablets and PCs.
An intensive use of schematic drawings is made, exploiting the characteristic of including a lot of information that can be consulted in an intuitive way given the characteristic of the universal language.
The same thing also applies to photos, in color and with resolutions designed to enlarge the details as well as making the theme more interesting.
Related to PLC
Related ebooks
PLC: Programmable Logic Controller – Arktika.: EXPERIMENTAL PRODUCT BASED ON CPLD. Rating: 0 out of 5 stars0 ratingsAVR RISC Microcontroller Handbook Rating: 0 out of 5 stars0 ratingsPC-based Instrumentation and Control Rating: 3 out of 5 stars3/5CISCO PACKET TRACER LABS: Best practice of configuring or troubleshooting Network Rating: 0 out of 5 stars0 ratingsFPGAs: Instant Access Rating: 0 out of 5 stars0 ratingsPractical Data Acquisition for Instrumentation and Control Systems Rating: 0 out of 5 stars0 ratingsFoundation Course for Advanced Computer Studies Rating: 0 out of 5 stars0 ratingsPreliminary Specifications: Programmed Data Processor Model Three (PDP-3) October, 1960 Rating: 0 out of 5 stars0 ratingsNewnes Microprocessor Pocket Book Rating: 5 out of 5 stars5/5Embedded Software Design and Programming of Multiprocessor System-on-Chip: Simulink and System C Case Studies Rating: 0 out of 5 stars0 ratingsCisco Packet Tracer Implementation: Building and Configuring Networks: 1, #1 Rating: 0 out of 5 stars0 ratingsMicroprocessor Based Systems for the Higher Technician Rating: 0 out of 5 stars0 ratingsPlayStation Architecture: Architecture of Consoles: A Practical Analysis, #6 Rating: 0 out of 5 stars0 ratingsHeterogeneous Computing with OpenCL 2.0 Rating: 0 out of 5 stars0 ratingsEmbedded Microprocessor Systems: Real World Design Rating: 0 out of 5 stars0 ratingsProgrammable Logic Controllers Rating: 4 out of 5 stars4/5Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux Rating: 4 out of 5 stars4/5Intermediate C Programming for the PIC Microcontroller: Simplifying Embedded Programming Rating: 0 out of 5 stars0 ratingsEmbedded Systems Design with Platform FPGAs: Principles and Practices Rating: 5 out of 5 stars5/5C Programming for the Pc the Mac and the Arduino Microcontroller System Rating: 0 out of 5 stars0 ratingsPractical Reverse Engineering: x86, x64, ARM, Windows Kernel, Reversing Tools, and Obfuscation Rating: 0 out of 5 stars0 ratingsA Practical Guide Wireshark Forensics Rating: 5 out of 5 stars5/5Computer Interfacing Rating: 0 out of 5 stars0 ratingsNext-Generation switching OS configuration and management: Troubleshooting NX-OS in Enterprise Environments Rating: 0 out of 5 stars0 ratingsCorrect Maintenance - Cognex DataMan 8500 Rating: 0 out of 5 stars0 ratingsHigh-speed Serial Buses in Embedded Systems Rating: 0 out of 5 stars0 ratingsDigital Electronics, Computer Architecture and Microprocessor Design Principles Rating: 0 out of 5 stars0 ratingsGNU/Linux Rapid Embedded Programming Rating: 0 out of 5 stars0 ratingsARM 64-Bit Assembly Language Rating: 4 out of 5 stars4/5
Electrical Engineering & Electronics For You
The Fast Track to Your Technician Class Ham Radio License: For Exams July 1, 2022 - June 30, 2026 Rating: 5 out of 5 stars5/5How to Diagnose and Fix Everything Electronic, Second Edition Rating: 4 out of 5 stars4/5THE Amateur Radio Dictionary: The Most Complete Glossary of Ham Radio Terms Ever Compiled Rating: 4 out of 5 stars4/5Electrical Engineering 101: Everything You Should Have Learned in School...but Probably Didn't Rating: 5 out of 5 stars5/5Programming Arduino: Getting Started with Sketches Rating: 4 out of 5 stars4/5Beginner's Guide to Reading Schematics, Fourth Edition Rating: 4 out of 5 stars4/5Electricity for Beginners Rating: 5 out of 5 stars5/5Off-Grid Projects: Step-by-Step Guide to Building Your Own Off-Grid System Rating: 0 out of 5 stars0 ratingsBasic Electricity Rating: 4 out of 5 stars4/5No Nonsense Technician Class License Study Guide: for Tests Given Between July 2018 and June 2022 Rating: 5 out of 5 stars5/5DIY Lithium Battery Rating: 3 out of 5 stars3/5Electrician's Pocket Manual Rating: 0 out of 5 stars0 ratingsThe Homeowner's DIY Guide to Electrical Wiring Rating: 5 out of 5 stars5/5Electrical Engineering: Know It All Rating: 4 out of 5 stars4/5Upcycled Technology: Clever Projects You Can Do With Your Discarded Tech (Tech gift) Rating: 5 out of 5 stars5/5Beginner's Guide to Reading Schematics, Third Edition Rating: 0 out of 5 stars0 ratingsElectric Circuits Essentials Rating: 5 out of 5 stars5/5Ramblings of a Mad Scientist: 100 Ideas for a Stranger Tomorrow Rating: 0 out of 5 stars0 ratingsNo Nonsense General Class License Study Guide: for Tests Given Between July 2019 and June 2023 Rating: 4 out of 5 stars4/5Raspberry Pi Projects for the Evil Genius Rating: 0 out of 5 stars0 ratingsVery Truly Yours, Nikola Tesla Rating: 5 out of 5 stars5/5Solar & 12 Volt Power For Beginners Rating: 4 out of 5 stars4/5Starting Electronics Rating: 4 out of 5 stars4/5Basic Electronics: Book 2 Rating: 5 out of 5 stars5/5Schaum's Outline of Basic Electricity, Second Edition Rating: 5 out of 5 stars5/5C++ Programming Language: Simple, Short, and Straightforward Way of Learning C++ Programming Rating: 4 out of 5 stars4/5Forrest Mims Engineer's Notebook Rating: 4 out of 5 stars4/5Electronics Explained: Fundamentals for Engineers, Technicians, and Makers Rating: 5 out of 5 stars5/5
Reviews for PLC
0 ratings0 reviews
Book preview
PLC - MARIO FRANCO
------------------------------------------------------------------------------------
PREFACE. (1_01 - 1_05) (INDEX)
------------------------------------------------------------------------------------
The digital book (or eBook), entitled:
''PLC: PROGRAMMABLE LOGIC CONTROLLER – ARKTIKA''
describes the construction, syntax and programming of a system capable of processing Boolean operations and capable of intercommunicating with other circuit parts electrically connected to it, such as digital integrated circuits.
The processing logic is continuous and can be programmed to perform only the necessary operations, characteristics that equate it to a PLC even if designed for teaching and study purposes, in particular of Boolean algebra.
The processing unit responsible for processing the calculations is based on an electronic architecture installed on a CPLD (Complex Programmable Logic Device) integrated circuit, given the flexibility of use of the latter.
The main support where all the system electronics are housed is a commercial board where the CPLD programmable logic integrated circuit and the primary supports such as stabilized power supply, connectors to connect the complementary circuit modules, LEDs, etc. are already soldered. simplifying hardware construction.
• The text includes attachments, the most important of which are:
- files (.qpf), (.qsf), (.pof) to program the CPLD integrated circuit in addition to the Verilog file (.v) which describes the processing architecture;
- graphic diagram of the processing architecture;
- communication protocol for programming via PC;
- 34 programming examples to test the system;
• Other attachments concern:
- files to create the printed circuits of the modules that will attach to the main board;
- files (.qpf), (.qsf), (.pof), (.v) to program the CPLD integrated circuit and to be used for some simple tests of hardware robustness against external interference.
• LINK DOWNLOAD INTERNET - ACCESS TO ATTACHED FILES.
- LINK 1;
- LINK 2.
Both LINKS allow you to download the ATTACHMENT.7z file which in turn must be decompressed with the 7-zip software.
The pages of this title have been curated to be viewed by ebook_readers, tablets and PCs.
An intensive use of schematic drawings is made, exploiting the characteristic of including a lot of information that can be consulted in an intuitive way given the characteristic of the universal language.
The same thing also applies to photos, in color and with resolutions designed to enlarge the details as well as making the theme more interesting.
PREFACE, PREVIEW. (1_06) (INDEX)
image001Photo: System image.
PREFACE, PREVIEW. (1_07) (INDEX)
image002Photo: System image.
INDEX. (1_08)
• 1: INTRODUCTORY DESCRIPTION OF THE SYSTEM.
• 2: PROJECTS TO BUILD THE SYSTEM.
• 3: DESCRIPTIVE CODE, STRUCTURE.
• 4: DESCRIPTIVE CODE, SYNTAX.
• 5: DESCRIPTIVE CODE, ADDITIONAL SYNTAXES.
• 6: PROGRAMMING.
• 7: SYSTEM TESTING, PROGRAMMING.
• 8: SYSTEM TESTING, ELECTRONICS.
• 9_01: ACCESS TO ATTACHED FILES, LINK 1.
• 9_02: ACCESS TO ATTACHED FILES, LINK 2.
------------------------------------------------------------------------------------
1_INTRODUCTORY DESCRIPTION OF THE SYSTEM. (1_09 - 1_10) (INDEX)
------------------------------------------------------------------------------------
The processing system (hereinafter simply referred to as system), as already introduced in the preface, can be subjected to a PLC (programmable_logic_controller) of an educational and study nature, developed with its own processing architecture (ARKTIKA-A) and related syntax of programming.
The operating principle, at the calculation level, is to process the translation into binary numbers of an ideal digital circuit developed to carry out predetermined and automated operations and communicate the results with other electronic devices possibly connected to it, which in turn transform them in optical signals mechanical, sound, computational signals, etc.
The circuit configuration adopted, during the Boolean calculation of the circuit description, exploits the advantages of the communication speed of the RAM memory with the processing architecture programmed on the CPLD integrated circuit.
INTRODUCTORY DESCRIPTION OF THE SYSTEM. (1_11 - 1_12) (INDEX)
CHARACTERISTICS:
• main electronics consisting of a main board equipped with a CPLD programmable logic integrated circuit and available as a commercial product;
• processing architecture installed on CPLD integrated circuit;
• management of the description of a digital circuit composed of up to a maximum of 3185 logical elements and 32,767+1 memory cells;
• flexible syntax to describe the digital circuit;
• programming via wav or Mp3 audio files transmitted from a PC where common playback software is installed;
• number of programs that can be performed depending on the read/write cycles of the connected F-RAM memory which varies from 10^12 to 10^14 times depending on the type used;
• support software partly commonly installed on PCs and for those missing downloadable from the internet with a freeware licence;
• assembly on commercial CPLD board using mainly complementary modules made on standardized printed circuits;
• working frequency generator integrated into the CPLD chip (<