Find Jobs
Hire Freelancers

Design a circuit and board layout that communicates via USB and switches on/off 12VDC to several screw terminals

$250-750 USD

Awarded
Posted almost 8 years ago

$250-750 USD

Paid on delivery
Your choice of microcontroller, as long as it can do the following and I can put python or C++ on it. Board needs to be able to pass through 12VDC power and USB to additional boards, so that at least 5 boards can be daisy-chained. Each board needs to be able to switch 12VDC to 6 motors and/or solenoids, ~1.5A peak per device, that will be connected via screw terminals. Must have the ability to check to see if a device is attached at minimum, and preferably the ability to get load readings for diagnostic purposes. Instructions for turning on and off each device will be received via python script over USB. Robust circuit protection is critical.
Project ID: 10014748

About the project

21 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
21 freelancers are bidding on average $651 USD for this job
User Avatar
Hi Sir I am an expert electronics designer I can do it for you I have complete a number of project here and have experience with USB interface also. Please have a look at my profile If price and timeline is an issue we can discuss it further for detailed discussion Regards
$1,000 USD in 10 days
4.9 (201 reviews)
7.9
7.9
User Avatar
Hi, I read your project details. and I have experience in USB based embedded application control. I will be using USB Com ports to control the boards. Rest, I understand the motor control part and I would like to discuss it further to clear doubts. Looking Forward, Khawaja
$789 USD in 10 days
4.8 (68 reviews)
6.7
6.7
User Avatar
Hello dear I have worked on some very very low cost and reliable microcontrollers and can make your project based on that microcontroller,, I will make your project practically on breadboard and will provide you code, schematic and PCB,, If you wish we can discuss details in chat,,
$600 USD in 20 days
4.8 (54 reviews)
6.8
6.8
User Avatar
Dear Sir , We have previous experience with Electronic Hardware system development. Please see our profile for more details of our past projects. Waiting to talk with you sir. Best Regards Lasantha Prasad
$1,500 USD in 20 days
4.7 (21 reviews)
6.6
6.6
User Avatar
Hello, I am Anthony. I am working FULL TIME as freelancer. I have double degrees in Mechatronics and Applied Science fields. I have very good feedbacks on freelancer.com . Please check the link at the end and review my feedbacks. So you can get an idea of my work. I have the capability to guide you until the manufacturing stage. I have many contacts in China and can help you to setup there if you are gonna mass produce your product. https://www.freelancer.com/u/Anthony989.html Thank you Anthony
$333 USD in 10 days
4.8 (50 reviews)
6.3
6.3
User Avatar
i am an electrical engineer. i have strong skill set regarding the micro controller programming and embedded system designs. i have worked on many embedded systems. i can do this project for you let me know if you are interested . we will discuss the project further on chat
$500 USD in 10 days
4.8 (20 reviews)
6.0
6.0
User Avatar
Hi, I am an Electrical Engineer practicing for last 10 years in an R&D Organization. I have designed a number of products ranging from RF & Microwave circuits to digital circuits. i have experience in designing filters, couplers, LNAs, Amplifiers, antennas, sweep generators, function generators, VCOs, NCO and many more in the frequency range of DC to 2 GHz. i use ADS, HFSS, OrCAD, Eagle PCB and Altium for the design and development of the above mentioned products. I have designed circuits for Filters, Couplers, LNA, Amplifiers, Antennas, Bluetooth, WiFi, GSM, GPS, Sweep Generators, Function Generators, VCOs, NCOs, DDS, 555 timers, AM Modulators, Microcontrollers, EEPROM, Flash, Accelerometers, USB, RTC, Strain Guages, Opto-couplers etc. My area of expertise include also PCB Schematic and Layout Design, Antenna Design, PCB Prototyping and testing, Programming using LabWindows, LabVIEW and MATLAB, etc. Looking forward to discuss in detail. Regards
$500 USD in 15 days
4.8 (19 reviews)
5.7
5.7
User Avatar
Hello, how are you. I really interest on this project. I have experience on VB.Net, C#, VC++ and MFC. I have experience in developing the MCU embedded system with C,C++ language with PIC, RENESAS, NEC.... I have designed the concrete plant control system, Power Line Communication system and many project. I also have experience in developing the windows application using Java, VB.Net and MFC. And i designed the PHP e commercial page. I can help you on this project. Thanks.
$722 USD in 10 days
4.7 (12 reviews)
4.8
4.8
User Avatar
Hello! I want to propose you my knowledge and experience in electronic systems design to complete this project. I've made together with my friends a lot of devices and embedded systems before. But don't judge only by my rating here - I 've accomplished only a few project here, but before working on freelance I've worked in electronic company. So I'm going to use atmel or STMicroelectronics microcontroller and you'll be available to load C/C++ code on it. I myself usually work with C, but also know python. What are desired board dimensions? Do you need only design files or 6 produced boards too? What motors/solenoids are you going to use with board? Name their params. I will make what you're asking about (the ability to check to see if a device is attached at minimum, and preferably the ability to get load readings for diagnostic purposes.) Robust circuit protection is critical - will be done! I'm available online since 8AM (your local time). Chat with me. Looking forward to hear from you. Best regards, Vitaliy
$610 USD in 14 days
5.0 (1 review)
4.2
4.2
User Avatar
Hi, about a month ago, I actually did a personal project that is just about identical to what you're asking for. Mine was a custom device for switching power from solar panels to various loads, but that's not important... As for the USB communication, I generally set up my microcontroller (MSP430 series from TI) so that the computer sees it as a COM port. This way, you can just throw data at it without too much involvement from the PC user's end. I hope that wouldn't be any trouble for your python script. If so, I'm sure I can configure the device to work with your script. Also, what do you mean by "check to see if a device is attached at minimum, and preferably the ability to get load readings"? Are you wanting the ability to measure current through the load? If so, that will be easy if we're only talking about 12VDC. Oh, and I'm also American with English being my native language, so communication shouldn't be an issue, either.
$333 USD in 10 days
5.0 (5 reviews)
3.7
3.7
User Avatar
Hello, Do you need each board to include a USB plug, so that it can be a master in the daisy chain? I would recommend one master and 4 or more slaves. Each slave board will have an address that could be changed easily via some soldering points or DIP switches. You will be accessing them through the communication via master and master will handle the distribution of the power and communication. The master will be communicating with the PC using a virtual RS232 connection over USB so it will be very easy for you to write code on any platform you wish on the PC side. These are my initial thoughts and we can discuss further if you wish..
$349 USD in 11 days
5.0 (6 reviews)
3.9
3.9
User Avatar
Hi, I am an Electrical Engineer and works in a good firm as an electronics designer. I have made many projects in which there is parallel serial communication between the modules . I have idea to handle the switching motors with power mosefets, optocoupler and current amplifiers. So please contact me as soon as possible. I have hand on grip with many serial communication protocols like I2C,SPI, Uart and RS 485 etc. I will offer you quality work on reasonable rates. Looking forward to work with you..
$611 USD in 3 days
3.6 (11 reviews)
4.6
4.6
User Avatar
Hi I have done a similar project with one master device connected to a pc via USB and 10 save devices connected to the master with cat5 cables. Each slave device has 10 outputs which is capable of handling 5A@24V MAX and you can monitor the voltage and current draw from each terminal and each terminal has a optocoupler and it is isolated from the low voltage circuit .
$533 USD in 10 days
4.5 (5 reviews)
3.2
3.2
User Avatar
Hi As I understand you just want the hardware design and not firmware for it. We can do that for you, but you have to be mpre specific of what are the deliverables under request. We will design both schematic & pcb and send you complete files (pdf, Gerber & NC Drill for production, BOM) or we have to also send to you a completed and populated with parts pcb, for your tests? Our offer stands for the delivery of design files only, and if you want also a pcb to be made for prototype testing you should add the cost for it, about 500USD for this ONE-OFF production of 5 pcb's to do a full chain testing, and it will also require an additional 10 days to be shipped from us. Another thing we need to be clarified is that of the motor/solenoid switching circuit. Are we allowed to use MOSFET drivers for it? Is that just an ON/OFF switching circuit or you may need to control some stepper motors? Also about the load reading, you mean the current draw from each of the motors/solenoids? USB interconnection between boards is a must? USB standard is not for long running cables, and not as much EMI protected as the industry RS422 standard for industrial use and long running wires. No problem to design it with USB, but just wanted to mention about the robustness of each method used for signaling interfaces. Feel free to contact us for any further clarifications. Best regards Sotiris Papadimitriou
$720 USD in 20 days
5.0 (1 review)
3.0
3.0
User Avatar
Hello you want switch 12V/2A from PC, right? USB: We can use Virtual COM port/USB<>RS232 converter. This solution is simple industrial standard. You can connect to COM port from any application/programing language at PC. MCU: We can use some STM. Chaining: This should be no problem. We can e.g. set specific address/ID to each board. How many pieces of the device do you want? Regards Ondrej
$555 USD in 10 days
5.0 (3 reviews)
2.3
2.3
User Avatar
Hello I've done Ms in Electrical engineering and I'm running a company which mainly deals with embedded system, PCB designing, Robotics & research work. We can make your PCB according to your requirements. Will be waiting for your positive response. Also we can have chat about your project. Note: You can always contact me via freelancer
$730 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$555 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Mar 22, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.