Open-source electronic prototyping platform enabling users to create interactive electronic objects.
The open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing and other open-source software.
Εμμανουήλ Πουλάκης (pdf 64 σελ.) Ενδεικτικά προγράμματα: 21 Φύλλα Εργασίας
ΔΙΠΛΩΜΑΣΙΚΗ ΕΡΓΑΣΙΑ: Γιαννόπουλος Νικόλαος. Επιβλέπων Καθηγητής: Δρ. Μηνάς Δασυγένης. Πανεπιστήμιο Δυτικής Μακεδονίας.
Εντάξει – ωραία, είμαστε computer nerds. Γνωρίζουμε να προγραμματίζουμε και να δημιουργούμε δικό μας software. Τι παίζει με το hardware όμως; Δεν θα ήταν επίσης ωραίο να μπορούσαμε να φτιάξουμε τις δικές μας αυτόνομες ηλεκτρονικές συσκευές και να τις προγραμματίσουμε ανάλογα με τα ενδιαφέροντά μας; Θα μπορούσαμε να δημιουργήσουμε τα δικά μας gadget! Ακούγεται τραβηγμένο; Κι όμως, με ένα Arduino ο καθένας μας μπορεί να δημιουργήσει custom hardware, χωρίς ιδιαίτερες γνώσεις ηλεκτρονικών και με την ίδια σχεδόν ευκολία που φτιάχνει software.
Όπως το περιγράφει ο δημιουργός του, το Arduino είναι μια «ανοικτού κώδικα» πλατφόρμα «πρωτοτυποποίησης» ηλεκτρονικών βασισμένη σε ευέλικτο και εύκολο στη χρήση hardware και software που προορίζεται για οποιονδήποτε έχει λίγη προγραμματιστική εμπειρία, στοιχειώδεις γνώσεις ηλεκτρονικών και ενδιαφέρεται να δημιουργήσει διαδραστικά αντικείμενα ή περιβάλλοντα.
Learn how to program and use Arduino boards with a series of engaging examples, illustrating each core concept. (512p)
Getting Started with the Arduino Pro Mini
Arduino / Raspberry Pi:
- Arduino Uno Rev3 Development kit
- Personal computer, A20 ARM Dual-Core, 1GB, SD/MMC memory socket
Τηλέφωνο επικοινωνίας: 28430 20201
Question: Can we replace a PLC with an Arduino in industrial applications? Both got Digital/Analog IOs, user program and a scanning cycle. Clarify your answer.
Answer: No, But before we discuss the reason of Arduino's invalidity for the industrial automation applications, there are some essential information should be known about the Arduino platform, that the Arduino is kinda categorized as a DIY or HobbyKit open source environment for creating interactive electronic objects, small scale projects, lab applications and simple home automation applications.
Straightforward Reasons:1- Limited I/Os, while an industrial system may have hundreds of I/Os.2- Using the LAD or even STL languages are more familiar to electrical engineers rather than the C++ which is more related to the ECE engineers.3- Arduino is not designed for harsh industrial environment conditions such as high temperatures and continuous operation.4- PLC firmwares are designed for certain expected errors/critical failure situations related to the process field which are easy to avoid/detect using some OBs and SFCs which will take much longer time and effort to be implemented using C++ and Arduino. 5- PLC systems are also designed for integral industrial systems, In other words it is designed and manufactured specially for these applications.6- Maintenance, Service, System Modifications and Error Detection are way easier in the PLC rather than tha Arduino.7- More further, In PLC scan cycle all the inputs and outputs are being checked in the same time ( Reading PII and Writing PIQ), but in Arduino they are being checked based on line order of the program code.8- PLCs are already designed to deal with the Industrial Application Communication Protocols(PPI, MPI, Profibus, Profinet etc.)9- I guess the I/O cards/Signal Modules of the PLCs can withstand more current levels than the Arduino can do.
Please, Correct me if i'm wrong at any of these points.
How do I read a GSM SIM card CCID to Allen-Bradley PLC? This application about USB Smart Card Reader and Allen-Bradley PLC with bridged by Arduino. Communication between USB Smart Card Reader and Arduino using USB communication and then communication between Arduino and Allen-Bradley PLC using RS232 DF1 protocol communication. I use MicroLogix 1000 for Allen-Bradley PLC and Arduino UNO plus USB host Shield. Figure below describes this application:
Video demonstration: USB Smart Card Reader Connect to Allen-Bradley PLC through Arduino
Video - Youtube (2:31)
Video - Youtube (10:27)
Video - Youtube (23:46)
Video - Youtube (4:14)
Αυτήν τη στιγμή επισκέπτονται τον ιστότοπό μας 31 guests
συνολικά μας έχουν επισκεφθεί...
Προβολές σελίδων