USB to Parallel Output lines using PIC controller
- or -
Post a project like this2598
$$
- Posted:
- Proposals: 1
- Remote
- #1472554
- Awarded
Description
Experience Level: Intermediate
Hi,
Here is the background, please let me know if this work would be of interest to you.
I have a one man business doing design and consultancy work in RF and Microwave electronics and I currently make small quantities of a SP8T microwave switch (100 kHz to 18 GHz) which is controlled by 3 simple TTL/CMOS control lines.
My customer wants me to produce a variant that can be controlled over USB and since I am an analog specialist rather than a digital designer I will need some assistance - hence this inquiry. Although my application requires only 3 control lines, it would be good (but not strictly necessary right now) to make use of the full width of the output register and be able to program a number of my switches at once.
After trawling the web for solutions, I'm inclined to think that one of the PIC families that includes a USB interface is probably the best way to go but this is where I would like some advice , and in future work, maybe some board design (if an existing board solution isn't out there) and certainly some coding in either event.
An existing solution that is simple enough is here:
https://www.pc-control.co.uk/control/products/boards/minibee.php
The vendor is happy to supply me with the programmed PICs for me to build into my own modules but the time for the device to respond to a command (50 ms) is far too slow for my customer's application.
So, if you could create something similar for me but capable of a higher update rate that would be a good solution but I'm also open to any approaches that you can suggest. I'm sure there is a lot more you would like to ask so please fire any questions at me and also tell me the timescales and costs that you estimate would be involved.
Best regards
Keith
Here is the background, please let me know if this work would be of interest to you.
I have a one man business doing design and consultancy work in RF and Microwave electronics and I currently make small quantities of a SP8T microwave switch (100 kHz to 18 GHz) which is controlled by 3 simple TTL/CMOS control lines.
My customer wants me to produce a variant that can be controlled over USB and since I am an analog specialist rather than a digital designer I will need some assistance - hence this inquiry. Although my application requires only 3 control lines, it would be good (but not strictly necessary right now) to make use of the full width of the output register and be able to program a number of my switches at once.
After trawling the web for solutions, I'm inclined to think that one of the PIC families that includes a USB interface is probably the best way to go but this is where I would like some advice , and in future work, maybe some board design (if an existing board solution isn't out there) and certainly some coding in either event.
An existing solution that is simple enough is here:
https://www.pc-control.co.uk/control/products/boards/minibee.php
The vendor is happy to supply me with the programmed PICs for me to build into my own modules but the time for the device to respond to a command (50 ms) is far too slow for my customer's application.
So, if you could create something similar for me but capable of a higher update rate that would be a good solution but I'm also open to any approaches that you can suggest. I'm sure there is a lot more you would like to ask so please fire any questions at me and also tell me the timescales and costs that you estimate would be involved.
Best regards
Keith
Keith A.
100% (13)Projects Completed
15
Freelancers worked with
15
Projects awarded
17%
Last project
23 Mar 2020
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies