PCBA Design and Coding

Closed Posted 2 years ago Paid on delivery
Closed Paid on delivery

Goal: design a new PCB including part selection, BOM, board design, coding, debugging. Design to use UL listed components and design layout.

Designed PCB: Using a microcontroller to control the output state of a solenoid, opening, and closing it when certain inputs are met. The solenoid will open (inject) and close on a schedule of 2 minutes on and 2 minutes off a selected number of times & schedule of days. Ex, on and off cycle repeats 10 times, every other day. There will also be a pressure switch which will need to be closed in order for the solenoid to open, if it opens the scheduled solenoid would stop.

Components:

- Microcontroller (Preferably AT Mega 324A or AT Mega 168)

- LCD Display (NHD-C12864LZ FSW-FBW-3V3) to show the current setting as well as the state of:

o Pressure switch

o Solenoid

o Adjustment of settings

- Momentary pushbutton switches to control the schedule

o One for scheduling

 Mode A Standard

 Mode A Eco

 Mode B Standard

 Mode B Eco

 Off

o One for up (hold for scroll)

o One for down (hold for scroll)

- Multiple LED’s for visual indication of states of certain components:

o Microcontroller is receiving power

o Pressure switch is closed

o Solenoid is open/injecting

- 1 momentary pushbutton switches that will increase the duration/frequency of injection. We’re open on different ways to do this programming wise: Shift to 2 & ½ min on and 1 & ½ min off, adding extra cycles, etc. The button will rotate through 2 options: a small 10% increase, a 20% increase & back to no increase.

The solenoid will require a 24vdc circuit in order to open & we would like a built in power supply over an exterior mounted power supply. The final product will be in a weatherproof enclosure & likely hardwired to 110 or 220.

How the solenoid will operate:

- Solenoid will not open if the pressure switch does not detect pressure

- Start of injection cycle to be determined by one of the following:

o If power is on, and the pressure switch is open, when the pressure switch closes the cycle would start. If pressure switch opens in the middle of running causing injection to stop:

 If the pressure switch closes before 24 hrs since start, remaining number of cycles would continue but would not “re-run” the cycles that already happened in that 24 hour window.

 If the pressure switch closes after 24 hrs since start, the number of cycles would re-run and an error would display on the LCD screen that the “pump run time not long enough to fully dose”.

o If power is turned on while the pressure switch is already closed/detecting pressure, the cycle would start immediately. If the pressure switch opens, the solenoid close and stay closed until pressure switch is activated again following the same logic as above for re-starting.

- Boost buttons will increase the amount of solenoid open time by either adding extra cycles or remaining open for longer periods of time.

- System will “reset” the timer? Due to being hardwired or remaining “on” for weeks or months at a time, it should restart or some such method to prevent any issues from occurring. As I understand it this should occur every few days?

Buttons and LED’s will not be directly attached to the PCB, but rather panel mounted with wires that would have connectors such as Molex type. This allows easy assembly and prevents any clearance issues with the finished prototype as well as production/shipping of PCBA.

Components used on other BOM’s we’d prefer usage of:

LCD: NHD-C12864LZ-FSW-FBW-3V3 Product Page & Datasheet

IC/Micro: AT Mega 324A or AT Mega 168

Electronics Microcontroller PCB Layout Engineering Coding

Project ID: #32543546

About the project

41 proposals Remote project Active 2 years ago

41 freelancers are bidding on average $2355 for this job

avigupta0061

Best PCB Design Expert at your doorstep! Dear Client, We can design Custom PCB with BOM, Microcontroller, debugging while meeting all requirements for you. We have extensive experience in Microcontroller based PCB de More

$2000 USD in 2 days
(43 Reviews)
7.4
amelectronics

Hello there, I have experience in designing electronics circuits and can make your project. I can also develop hardware compatible android apps and will provide you all the design for your product including schematic, More

$2000 USD in 30 days
(67 Reviews)
7.1
hayat38402

We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries More

$3000 USD in 7 days
(50 Reviews)
6.0
Valuesolutions

Hello, I hope this finds you well. I have just seen your project requiring; Engineering Electronics Microcontroller PCB Layout Coding I believe that my 10-year experience in this field is what you need right away. Avo More

$2250 USD in 7 days
(39 Reviews)
5.8
etalhak

Hello, I am an electronics and telecommunication engineer and my major is wireless systems' design. I am experienced in hardware and embedded systems' design. I have designed/printed/tested many PCBs and I am quite exp More

$2250 USD in 7 days
(36 Reviews)
5.3
HarimohanG

Hi, I can design PCB with BOM and Debugging with using Microcontroller and while meeting all requirements for you. I have humungous experience in Microcontroller based PCB design and would make the solution cost effec More

$2000 USD in 2 days
(4 Reviews)
5.2
sivom

hi, I have 14 years experience in PCB design and micro controller programming. I can do this work from start to finish. We can discuss Regards Senthil Chennai,India

$1500 USD in 45 days
(13 Reviews)
5.0
jitendrabaraiya

I have more than 9 years experience in embedded hardware design with firmware development . And I have completed many pcb and product based on atme328p .you can see it in my profile . So I can do your job within a time More

$7560 USD in 30 days
(7 Reviews)
4.9
dbasu01

Hello, Thanks for posting the project with such detailed description. I am an Electrical Engineer with 30 years’ experience of Customized Product Development for Instrumentation and Control applications. I am based i More

$1500 USD in 30 days
(5 Reviews)
4.7
RachelBenita

Hello, thank you for your job posting. I have 5 years experience in PCB and circuit design and Manufacturing, Embedded programming, and i can help you with any kind of request in these fields. I will do my best to sati More

$1500 USD in 10 days
(7 Reviews)
4.7
pilpanikoba

Hello How are you? Thanks for your posting job. I have read your project requirements and I am 100% sure I can complete your project perfectly. ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ I have 15 years experience in Circuit & PC More

$1500 USD in 7 days
(8 Reviews)
4.0
marinafokina9696

How are you! While going through your project, naming "PCBA Design and Coding", I have figure out the main motive on which I will work on it. For further discussion, you can message me via personal chat box. More

$2250 USD in 7 days
(4 Reviews)
3.9
shoufreelance

As a highly skilled Electrical Engineer, I can help you perfectly. I am very confident with my skills and I'd like to help your business by doing my best. My clients have never been frustrated with my work and I hope t More

$5000 USD in 20 days
(3 Reviews)
3.5
zhuhaiclicky

Hello I am a hardware and firmware developer and I have designed the PCB and developed the firmware. I have the PCB/PCBA factory so I can do your task perfectly. I will manufacture the prototype for PCBA and develop th More

$2250 USD in 20 days
(1 Review)
3.7
lavervalik

Hello. I am an Electrical/Electronics Engineer. I am expert in hardware and software developement field. My skills are - Professional PCB design(ALTIUM Designer, KICAD, EAGLE) - Arduino/ Microcontroller(Arduino IDE, Pl More

$2250 USD in 20 days
(1 Review)
3.7
rafatdawod

I have been working as a electrical power engineer for over 13 years. My expertise cover, Electrical circuit design Shop drawing Eplan Autocad PLC Mikro C (pic microcontroller) Arduino PCB design Soft-Starter Motors More

$1500 USD in 30 days
(2 Reviews)
3.1
engihearttechno

Hello, I have 10+ years of Experience in Embedded HW product design with multiple domains like a consumer, industrial, automotive, IOT and wearable product. -Hardware architecture design using MCU, controller, and FPG More

$2250 USD in 40 days
(1 Review)
1.6
heenafullstacken

i have checked that your Project Title is PCBA Design and Coding . its according my skills. Please visit my portfolio: https://www.freelancer.com/u/heenafullstacken Regards A Plus IT House

$3000 USD in 45 days
(0 Reviews)
0.0
DrSyafiq

Hello ryanceti, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Microcontroller Please come over ch More

$2500 USD in 7 days
(0 Reviews)
0.0
fbsashak

Hello! I can help you with your project. It is not too complex. Do I understand right that solenoid has only two states? On and off? And is use of ATmega principal for you? I am not sure that it will be enough to manag More

$1500 USD in 21 days
(0 Reviews)
0.0