Find Jobs
Hire Freelancers

Build an Arduino code to control multiple CD74HC4067 Multiplexers

$10-30 CAD

Selesai
Dibuat 9 bulan yang lalu

$10-30 CAD

Dibayar ketika dikirim
I need a code to control minimum of 4 CD74HC4067 modules. It would be awesome if the code is written in the way that would allow to expand to more MUX modules. Mux modules connected to Arduino Mega R3. Currently there are 4 modules hooked up. They are split into pairs and outputs of each pair are paralleled. Two pairs make up one large 32 pin connector with Pair#1 having their output feeding the bottom portion of 32 pin connector and Pair #2 to the upper portion. In each pair MUXs are configured as receiver and transmitter. Transmitters connected to PWM pin and Receivers to Analog In pin. So I need a function written so that I can just turn ON channels like this. [login to view URL](Pin, Pin); Which should enable any of the pins from 0 to 31) [login to view URL](); Would turn off all MUX modules mux.* maybe some other useful features that you could think of. Output Connector is 32 pins in total: MUX Pair #1 responsible for pins from 0-15 MUX Pair #2 responsible for pins from 16-31 The Mux functions needs to count from 1-32 and not from 0. Examples: Case 1: [login to view URL](3, 15); Enables Transmitter MUX module from Pair #1 on pin Y2 and enables Reciever MUX module from Pair #1 on pin Y14. Case 2: [login to view URL](3, 10); Enables Transmitter MUX module from Pair #1 on pin Y2 and enables Reciever MUX module from Pair #1 on pin Y9. Case 3: [login to view URL](20, 31); Enables Transmitter MUX module from Pair #2 on pin Y3 and enables Reciever MUX module from Pair #2 on pin Y14. Case 4: [login to view URL](10, 31); Enables Transmitter MUX module from Pair #1 on pin Y9 and enables Reciever MUX module from Pair #2 on pin Y14. [login to view URL] 1 Module Transmitter (Pair #1) SIG = D13 S3 = D37 S2 = D38 S1 = D39 S0 = D40 EN = D41 2 Module Receiver (Pair #1) SIG = A0 S3 = D32 S2 = D33 S1 = D34 S0 = D35 EN = D36 3 Module Transmitter (Pair #2) SIG = D12 S3 = D27 S2 = D28 S1 = D29 S0 = D30 EN = D31 4 Module Receiver (Pair #2) SIG = A1 S3 = D22 S2 = D23 S1 = D24 S0 = D25 EN = D26
ID Proyek: 37070099

Tentang proyek

8 proposal
Proyek remot
Aktif 9 bulan 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
Diberikan kepada:
Avatar Pengguna
Hello, I am an embedded microcontroller (esp32,pic,avr and arduino) programmer and pcb designer for years now completed 100+ projects so far. once I go through the project description and this is something very satisfying project for achieving your goals easily and confidently. Arduino and CD74HC4067 Multiplexers is very familiar headwear for me and I worked on so much projects using it. The knowledge I have gained throughout my career is certainly beneficial to complete this project in 100% accuracy with in a short period of time. my deliverables for this project will be the well commented source code, hex file and willing to adjust additional information and headwear support as u required. I'm so keen on this project and looking forward to hear from you soon. Thank you and best regards Madhawa
$30 CAD dalam 3 hari
4,8 (6 ulasan)
3,0
3,0
8 freelancer menawar dengan rata-rata $24 CAD untuk pekerjaan ini
Avatar Pengguna
Hi there! My name is Ahmed and I am excited to hear about your project for controlling CD74HC4067 multiplexers with an Arduino code. I understand that you need a code written in the way that would allow for expansion to more MUX modules. Currently there are 4 modules hooked up, with each pair configured as a receiver and transmitter pair. We have great experience as designers and developers and are efficient and skilled in engineering, programming, and development. We have many years of experience in networks, mechanical, electrical, and electronics engineering along with telecommunications. We would be delighted to help you create a functional code for your project that can be expanded upon in the future. We have experience working with Ansys, Solidworks, CAD/CAM, programming (C), circuit design (E), PCB design (A), power simulations (MATH), Matlab/ Simulink (G) and technical reporting (ELECTRICAL).
$20 CAD dalam 7 hari
4,9 (186 ulasan)
6,9
6,9
Avatar Pengguna
Hi I have read your project description to control minimum of 4 CD74HC4067 modules using Arduino Mega R3. I am interested in your job offer. I'm an electronic engineer and a software developer. I have more than 8 years experience in embedded systems design and programming in c/c++. With my experience, I am sure to write a functional code and to complete your project within a set time frame well documented. Please contact me let me start coding immediately. Best regards Valery.
$30 CAD dalam 1 hari
5,0 (14 ulasan)
3,8
3,8
Avatar Pengguna
Hello, I have understood your requirements what you exactly need and I will surely help you in this project and will deliver you before your deadline please message me for further discussion I am ready to work now.
$20 CAD dalam 7 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
Hi, I can build this for you. With flexibilities as you like. I work on Arduinos and stm for production development and test fixtures.
$50 CAD dalam 2 hari
0,0 (0 ulasan)
0,6
0,6

Tentang klien

Bendera CANADA
East Gwillimbury, Canada
5,0
16
Memverifikasi Metode pembayaran
Anggota sejak Sep 13, 2011

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.