Recently, my coworker asked me to design a kit that can transfer a normal pipette dispenser to an automatic repeater. In cell culturing, he needs to use a pipette dispenser to create a water jet in the cell suspension to break the cells into individual cell after harvesting the cells from the flask. He needed to manually pressing the up/down button of the pipette dispenser for more than 15 minutes. His hand was super tired after doing that, and he wanted to me to make a kit for him to make his life easier.
1st attempt: At the beginning, I thought the pipette dispenser aspirates/ejects the medium inside the pipette by changing the pump moving direction inside the pipette dispenser. If I added a PWM circuit into the pump control circuit to control the pump moving direction (for example, when the PWM signal is high, the pump rotates to one direction, and when the PWM signal is low, the pump rotates to another direction), it might solve the problem. Unfortunately, the pipette dispenser does not work that way. After I opened the pipette dispenser, I found that the pump inside the pipette dispenser always moves to one direction, and the aspirating/ejecting is done by mechanically pressing the valves to change the air flow direction inside the tube. I have to design something to press the up/down button mechanically.
2nd attempt: I decided to use the available parts inside my lab to design a PWM circuit to control a servo to press the up/down button. The position holding time of the servo (the duration of pressing the up/down button) should be adjustable, and the rotation position of the servo should be repeatable. The circuit I designed contains two main parts: a PWM circuit to control the servo position and another PWM circuit to control the holding time.