Skip to main content

Week 19 (Feb. 20, 2019): Component Testing & Programming

Our Presentation #1 has been moved from next week – Wednesday, February 27, 2019 – to the following week – Wednesday, March 6, 2019, granting us a reprieve and permitting us more time to get more work done before the presentations.
 
This past week, I have been working on getting the Electronic Speed Controller (ESC) to run the gimbal. Additionally, I have been working on a barebone circuit, consisting of the induction charger, the LiPo battery charger, and the 3.7V LiPo battery, and the motor. However, using the 3.7V battery will slightly lower the power provided to the Arduino, which is normally powered at 5V. As a side note: at 3.7V, the clock speed is approximately 16 MHz, while at 5V, the clock speed is approximately 20 MHz (http://www.gammon.com.au/forum/?id=11497). However, after some testing, the 3.7V battery can indeed power the Arduino and a 12V DC motor. This testing is being done before any soldering is completed and before a prototype is constructed, but soldering will definitely be done within the next week. While we don’t have to use the Texas Instruments buck converter-current amplifier IC anymore, we are still aiming to amplify the current up to 2A, or at least 1.5A.

This can be done by simply implementing a transistor. We will use a BJT NPN transistor, specifically the MJE270G Darlington Pair transistor, which has a maximum continuous collector current rating of 2A. The amplifier is intended to be placed between the induction charger receiver and the LiPo battery charger so as to increase the charge current, charging the LiPo battery faster.



        

Additionally, I have been researching about voltage sensors that will know when the battery is running low on energy (voltage) and will alert the Arduino and the Raspberry Pi that it will return to one of the induction charging hubs to recharge the battery. A MOSFET could possibly be the solution, as the resistance between the drain and source pins is controlled by the voltage between the gate and source pins: if Vgs is below a certain threshold voltage, i.e. if Vgs < VTH, RDS is very high (open circuit), but if Vgs > VTH, RDS becomes very small (short circuit). Lastly, I have been thinking of some ways to design the induction charging stations, such as a tunnel or a small pit stop.

 


































Comments

Popular posts from this blog

Week 30 (May 8, 2019): Prototype Evaluation Day, Final Circuit, Incorporating 3D printed parts, Final Presentation, Posters, & Maker Faire

Today, we held Prototype Evaluation Day. Like the rest of the senior project classes, the advisor walks around the classroom, evaluating the senior project apparatuses, asking the student teams to demonstrate their devices, and explain their design, though processes, and results. Dr. Furman and Ron examined and inspected the Full-Scale model, then the Half-Scale model, and lastly, us, the Small-Scale Team. We had completed our circuit to power one pod car and one of the two induction charging stations prior to Evaluation Day, so we were able to successfully demonstrate the pod car driving around the track as well as the induction charging. While we were still troubleshooting issues with the tablet’s Raspberry Pi communicating with the Arduino, the Arduino is still capable of operating on its own, so we could at least demonstrate the motor driving the pod car around the track and through the offline stations. Depicted below is our final circuit that powers the pod car: Dep

Week 28 (Apr. 24, 2019): Final motor selection – Mini-Stepper Motor

Since last week, we have been trying to run the new brushless DC motor; however, it is still difficult to control, let alone its speed. Therefore, we had to pursue our alternative motor, the mini-stepper motor that runs at 5V. Found in Arduino starter kits, this mini-stepper motor is accompanied by its dedicated motor driver board, the ULN2003, which is a chip containing a series of Darlington pair transistors. An image of the stepper motor and the ULN2003 board is shown below:   Sources: https://www.adafruit.com/product/858 https://www.amazon.com/gp/product/B01CP18J4A/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1   We were able to successfully run the new mini-stepper motor with the sample code included with the Arduino starter kit. One benefit to using the sample code is that it utilizes the Stepper library’s functions. One use function is the setSpeed( ) function, which allows the user to set the RPM speed of the stepper motor. We found that the maximum spe

Week 9 (Oct. 24, 2018): Presentation #2 (Primary & Alternative Design Concepts) Reflection & Eliminating GPS as a Possibility

Earlier this week, to prepare for our presentation on October 24, I looked into different GPS modules. Unfortunately, I concluded that it was not possible to implement one. Recently, I learned in my ME 190 class (Mechatronics System Design) that GPS is not very accurate, as it does not have a fine resolution. Within a 10-meter radius, the satellite cannot distinguish whether the object is at the 1-meter mark or if it’s at the 9-meter mark; in other words, the object that the GPS is attached to will just be a big dot on the map. To illustrate my point, a map is shown below. The top image depicts the position of the GPS user represented by a large dot. That dot covers 10-meters, as the bottom image shows smallest measurement that that can be achieved by zooming in is 10-meters. After travelling nine-meters in one direction, the GPS has not updated the location of the dot. Additionally, the object would have to be travelling faster than 1 m/s; we aimed to have the podcar travel at around