Find Jobs
Hire Freelancers

Write some Software

$30-250 USD

Ditutup
Dibuat lebih dari 8 tahun yang lalu

$30-250 USD

Dibayar ketika dikirim
Zedboard Project I need to make Zedboard to do the following things: 1. Control 8 stepper motors. Zynq will use SPI to communicate with the driver. I would use 8 daisy chained Sparkfun AutoDriver as the motor driver: [login to view URL] You may also use other driver. 2. Control 64 solenoids. Zynq will use I2C to communicate with the driver. I would use 4 daisy chained Adafruit board as the driver: [login to view URL] You can also use other board. 3. Read XADC inputs (6 channels). I have the AMS 101 card already. May need a demultiplexer for the 6-channel inputs. The software includes 2 parts that will run on each Cortex ARM A9 CPUs. The XADC monitoring program will run on CPU1. It will be a real-time program. Operation system will be FreeRTOS, or Xilinx Bare Metal. An interrupt will monitor Channel 1. When the reading is above a threshold, say 1V, the program will read all 6 channels, and save data on memory, also set flag to indicate new data is ready, and set interrupt to CPU0. A Linux program will run on CPU0 to control stepper motors, and solenoids. It will also read the data from CPU1. It will transmit data to a PC program by Ethernet. You will provide the following: 1. Vivado design projects (I have 2015.3 installed). 2. C code for software to run on both CPUs of Zynq. 3. A simple program on PC to collect data from Zedboard (VC++ MFC is preferred.) 4. Installation instructions. 5. Test procedure. I will buy all the hardware. If any boards are needed, please let me know. I will buy them beforehand.
ID Proyek: 9519644

Tentang proyek

2 proposal
Proyek remot
Aktif 8 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
2 freelancer menawar dengan rata-rata $284 USD untuk pekerjaan ini
Avatar Pengguna
Hello Sir, We are an Indian development company here. we have checked your posted details here and want more clarification in it, so message us to discuss on it more then we will able to move on it. Thanks
$185 USD dalam 3 hari
5,0 (25 ulasan)
1,5
1,5
Avatar Pengguna
Hello, I'm an embedded system engineer with electrical engineering background, and i'm experienced in low level software development in C under linux. I'm familiar with SPI and I2C communication, also motro control. for the given project, it is required to develop the driver of the XADC and sensor reader under FreeRTOS/Xilinx-Bar-Metal, by the way can you clarrify when CPU0 pogram must start reading sensor data (after the channel1 interrupt ?). the gathered data will be stored in shared memory zone. Concerning the CPU1 part, I suppose the driver of the SPI and I2C already exist, by a second driver layer (based oncommunication layer SPI/I2C) it will be needed to manage the SparkFun AutoDriver and Adafruit. here can you clarify how to control the motor and solenoids regarding the transmission via the ethernet, the program will scan the network and discover the online pc program that request data, establish a connection (pc program can also scan the network and discover online zedboard program). another point, the cpu0 program must send sensor data via ethernet or just notify the cpu1 ? in the first case you wil need an tcp/ip stack, so why not send them whitin the xdac data ? Finally, how do you plan to test the implemntation ? I don't have the board neither the additional modules. regards, mohamed-amine
$500 USD dalam 21 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Dear Customer I have read your project specific requirement for write some software. We at Drafting&Engineering are a team of committed and skilled individuals who are capable of merging ideas and knowledge for positive contribution towards the development in the rapidly changing scenario of Electrical & Electronics Sector. Skills:- Brief detail of the system with which I have done work as follows - 1) Programmable Logic Control (PLC): Make- ABB Software AC450 Make- Schneider Software PL7 Junior Version 4.4 Make- Siemens Step7 (S7-300) Make- Siemens Step7 (S7-400) Make-Mitsubishi nexgenie 1000 2) HMI System Make- GE Fanuc (Intellution IFIX 3.5) Make- ABB DCS 800XA Make- WinCC Explorer (Scada) Installation & Commissioning, Programming. 3) MCC Panel Make: - JINDAL System 4) And many types of field instruments (Transmitters, Pressure Switch, Hot metal detector, Loop Scanner, Pyrometer Etc.) Our team includes graduates in Electronic & Communication, Instrumentation & Control Engineering with experiences more than 10 years. We guarantee 100% dedication to your project and we will continue to work on it until you are completely satisfied with what we work portfolio projects that you are free to peruse through at your discretion. “I would love to hear from you” Thanks and Regards Sudhir Giri
$147 USD dalam 5 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Walnut, United States
0,0
0
Anggota sejak Nov 18, 2012

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.