Emanuel’s Status Report for 4/27

Personal Accomplishment:

Mandatory Lab (4 hrs)

  • Listened and gave feedback for each group’s final presentation

Team Meeting (8 hrs)

  • Combining each subsystem together
  • Look into alternative solutions for flaws found when combining systems together

Progress:

Since we were limited to still one portion of the track and waiting for the other portions of the track to be printed, we tested where the coil produced the most distance for propelling the carrier across the track while producing a smooth transition. I found that a little bit past the middle of the coil is where the coil produces a strong and smooth magnetic propulsion where the carrier doesn’t do a nose dive into the track. While combining these subsystems together, I realized that the carrier couldn’t pass over the coil since, at first, we anticipated 1 inch of levitation, but now that the carrier has more weight, especially with a battery and breadboard, we are at around 0.5 inches of levitation, which is shorter than the height of the coil spool. This is an issue for now since that means we can’t produce a smooth propulsion for the carrier over the track. So, with that issue existing, I worked with Angel and provided measurements of our current spool in order to produce a shorter spool to allow the carrier to pass over the coil properly. The print of the coil is finished now, and I have to remove the support from the print and then bring it into our next group meeting in order to put this together. Now that we have a new spool print, I have to create a new spool key that can attach to the new spool so that I can add the spool to a power drill in order to produce a new coil in such little time that can achieve tighter turns than creating the coil by hand.

Schedule:

We are on schedule

Emanuel’s Status Report for 4/20

Personal Accomplishment:

Mandatory Lab (4 hrs)

  • Fixing the readings from the Linear Hall Effect Sensor to turn on the coil based on readings
  • Creating new coils with 30 and 32 AWG and testing Ampere output with a power source

Design Research and Self Time (8 hrs)

  • Adjust newly printed carrier and track to fit coil
  • Attach magnets to newly printed carrier and track
  • Create a 3D printed tool to fit the spool to power drill for creating coil
  • Make a new coil with new, tighter turns and a new AWG Copper Wire
  • Work on working with H-Bridge and Coil in terms of turning on the coil based on readings

Team Meeting

  • Meet and work on the final presentation
  • Discuss how to implement different systems together

Progress:

I continued working on the readings from the Linear Hall Effect sensor as an “imitator” from Arduino to Arduino to act like Bluetooth communication to see how I can use those readings to affect the current going through the coil. After researching and mapping data from one Arduino to the other, I could finally allow the current to go through the coil whenever the sensor read a magnetic field for a specific range. I also worked on creating a key tool that can attach to the spool and attach to a power drill to easily create new coils since I had been using my hand, and the recent coils have not had tight turns as desired. Once that was created, I made new coils with the 30 and 32 AWG Copper Wire since those wires are thin enough to have really tight turns and an even larger number of turns in general. After doing calculations on these coils and running tests on the coils, I realized that these were not the proper wires to use and needed to go back to ranges from 20-24 AWG. I created a new coil with 22 AWG Copper Wire that achieves around 230 turns and can transmit above 5 amps with only 10 volts instead of the preferred 15 volts, as that is the limit for the H-Bridges. Since a new design for the track and carrier was made and the prints were done at my apartment, I could start working on gluing the new magnets onto the carrier and tracking and adjusting the carrier itself since there was no space to allow the coil to slip in.

Schedule:

We are on schedule

Additional Information:

Throughout this project, I needed to learn more about using Arduino and the libraries that exist for this tool, more about the different kinds of AWG wires that exist, and understand how each kind of wire has a limit on how much current can pass through it. I also learned more about the magnetic field and its formula for solenoids to record the magnetic field of every coil I created. I also learned more about magnets and readings of the magnetic field from these magnets when using Linear Hall Effect Sensors. The learning strategies I used to acquire this new knowledge were reading articles and graphs, watching videos, asking the TA and professor questions, practicing when creating the coils, and learning from my mistakes throughout the process.

Team Status Report for 4/6

Now that you have some portions of your project built, and entering into the verification and validation phase of your project, provide a comprehensive update on what tests you have run or are planning to run. In particular, how will you analyze the anticipated measured results to verify your contribution to the project meets the engineering design requirements or the use case requirements?

Verification is usually related to your own subsystem and is likely to be discussed in your individual reports.
Validation is usually related to your overall project and is likely to be discussed in your team reports.

Use Case Requirements, Testing Plans: 

Fast response time of under 3 seconds (Tentative)

 

  • We will measure the time it takes from signal dispatch to the actual stopping by logging in to the Arduino terminal

 

  • We know we will have satisfied the use case requirements if our response time is less than 3 seconds
  • We anticipate that because of the responsiveness of the Arduino and the speed it can transmit signals achieving a response time below 3 seconds should be very feasible

Levitation System

 

  • We will manually verify our carrier’s height above the track with physical measurements. 
  • We will have met our design and use case requirements if we can achieve a levitation of 0.8 inches. 
  • The levitation distance will be measured from the track’s top to the carrier’s bottom
  • We currently have achieved a levitation of 1 inch, meeting our requirement

 

Object Obstruction Module

 

  • We will manually set up instructions on the track and measure the distance at which the carrier stops before the obstacle. 
  • We ideally want the carrier to stop at least one carrier length before the obstacle at a minimum of 2 centimeters (design requirement) before the obstacle given the limitations of our ultrasonic sensors. 
  • Overall we want our carrier to be 75% accurate when detecting obstacles.

 

Speed (Tentative)

  • We will use a speed detector as well as look at the peak points of the linear hall affect sensor to detect how fast the carrier travels from one coil to the next
  • We previously stated that we would want our carrier to travel around 2 mph

 

Risks:

Strength of Magnetic Field From Coil

Our track relies on solenoid coils to help propel the carrier across the track. With the limited budget for the project, we are hoping to maximize the magnetic field so then it would be strong enough to propel the carrier a large enough distance, to decrease the amount of coils needed on the track. Since it is unknown of the effects of the currently designed coils with the track and carrier, we run the risk of having a coil not being strong enough, thus the need to redesign the coils which will only take up more time and more resources.

 

Friction from Design

Our current 3D-printed track has a guiding rail. This was created to support the carrier but it is limiting the carrier’s mobility. Currently, several gaps between the carrier and track are too small. This has created little room for the carrier to levitate, limiting the levitation magnets. Additionally, the friction between the track and carrier would make it harder for the speed-up coils to propel the track. 

 

Wireless communication

Our project is dependent on the carrier circuit communicating with the track circuit. The stop, start, and speed system requires that the linear hall effect can communicate with the H-bridges to adjust the speed of the carrier through the speed-up coils. The obstruction system requires that the ultrasonic sensor can communicate with the H-Bridge to stop the carrier if there is something within 10 cm of the carrier. We are attempting to do this through the HC-05, a Bluetooth communication — that can allow Arduino to communicate. We are still working on writing the code that would allow this communication to take place. Not being able to complete this code would mean there is no way for either sensor to communicate with the track.

 

Design Changes:

None to be reported

 

Schedule:

No update to schedule. We are on track.



Emanuel’s Status Report for 4/6

Personal Accomplishment:

Mandatory Lab (4 hrs)

  • Interim Demo
  • Discuss adjustments needed from interim demo for final demo

Design Research and Self Time (8 hrs)

  • Create small circuitry to prepare for demo
  • Started working on timing aspect for start and stop system

Progress:

I started working on the timing aspect for the start and stop system. I was able to deal with the issue of the coil heating up by limiting the time the coil is on to 1/10th of a second, and can confirm by holding the coil with my hand for long periods of time to make sure it stops heating up. Certain aspects, such as the carrier and the track not being printed, have caused a little delay in not being able to continue working on the timing aspect of the start and stop system. For now, I am manually pushing the carrier at a speed I believe is reasonable for the carrier to be traveling, in order to set boundaries such as the distance it takes for the linear hall effect sensor to detect change in magnetic field, the time it would take from detecting the change to tell the coil to either turn off, or to turn back on, etc. I also made a new coil since I realized when running tests with previous coils that there was a really strong reaction from the core of the coil, and would attract and repel a magnet at a stronger rate than before. I also made sure the coil didn’t slopply overlap a layer so then it would produce a stronger magnetic field.

Schedule:

We are on schedule, we are just waiting for the carrier and track to be printed

Emanuel’s Status Report for 3/30

Personal Accomplishment:

Mandatory Lab (4 hrs)

  • Discuss changes to the track design
  • Talk to the Professor and TA to prepare for the demo

Design Research and Self Time (8 hrs)

  • Created a new coil (achieving the goal of 200 turns)
  • Tested coil with a cardboard prototype
  • Start looking into the timing aspect of the coil

Progress:

I finally achieved the 200-turn goal I wanted for the speed-up coil. The only issue is that while we were waiting for the 24 AWG Copper Wire to arrive, I had to rely on the 18 AWG Copper Wire, which is thicker. This wire is harder to create turns with, and the coil doesn’t contain the tighter turns that we wanted to have in order to achieve a higher magnetic field. I tested the strength of the coil with just the carrier, and visual confirmation showed that there were much stronger reactions from the carrier when the coil had current running through. I was finally confident enough to test the coil on a cardboard prototype track and carrier system, and the results showed that the carrier would propel but issues such as stability played a role since the carrier would do a nose-dive or fall and lean on one side of the track after being pushed by the coil. This is very encouraging news, but there is still room for improvement, as mentioned. With the anticipated 24 AWG Copper Wire, I anticipate a new coil that would contain a larger radius, more turns, tighter turns, and shorter height of the coil, which would only increase magnetic field production. I am also starting to look into new power supplies even though I am currently satisfied with our current one, but the issue is that the limit in terms of current being fed is 5.1 Amps, and my goal was to feed about 6 Amps through the coil. Of course, from everything mentioned before, from a larger radius, more turns, shorter height of the coil, and more amps using the equation mentioned last week, we are anticipating an even larger magnetic field being produced.

 

 

I also started working on the timing aspect of the coil, when to activate it, and when to shut it off to optimize the distance traveled once the coil pushes the carrier. Initial testing showed different results depending on the carrier’s location on the track and its traveling direction. When the carrier was traveling to the right, I saw that it was best to activate the coil when the back of the carrier was within the range from the middle of the coil to the right end of the coil. When the carrier was traveling to the left, I saw that it was best to activate the coil when the carrier was around an inch before reaching the right end of the coil. I also played with the pulse width modulation of the current through the H-Bridge into the coil and saw that lowering the PWM resulted in a stronger reaction from the carrier to the coil.

Schedule:

We are on schedule because we are waiting for the actual carrier’s printing to see the results of the new solenoid we created.

Next Week’s Schedule:

Implement the new coil on the 3D-printed track to test the actual results of our carrier. If the results are the same and we are not creating a strong enough magnetic field to propel the carrier, we will create a new solenoid that would implement tighter turns and a larger radius for the coil turns since we are still waiting for the 24 AWG Copper Wire. We will also apply a new power supply to feed 6 Amps to create a stronger speed-up coil. Since we can now work with Bluetooth, I want to be able to properly receive signals from the carrier to see what I can do with such signals, such as cutting off current or applying current to the coil.

Team Status Report for 3/30

Risks:

With the speed-up coil, the risks that can occur are related to the strength of the magnetic field produced, as well as the timing of activating the coil for the best result for propelling the carrier across the track. When it comes to the strength of the magnetic field, we need to make sure that we maximize the magnetic field produced to be strong enough to push the carrier from one coil to the other. Initial tests with just the carrier as well as cardboard prototypes show encouraging signs that we are able to push the carrier to some capacity, but there is room for improvement, such as increasing turns and radius of these turns, as well as using better AWG for copper wire since we are stuck using 18 AWG which is thicker than the preferred 24 AWG wire since 24 AWG allows for easier and tighter turns, which would only improve magnetic field strength. When it comes to the timing of activating the coil, there is a huge difference in terms of where the carrier is located on the track and the direction in which the carrier is traveling. Based on initial readings, when we program the carrier to travel to the right and the track is positioned from left to right, the propulsion of the carrier is optimized when the back of the carrier is located within the range of halfway of the coil, to the right end of the coil. When we program the carrier to travel to the left, and the track is positioned as mentioned before, the propulsion of the carrier is optimized when the carrier is close to an inch before reaching the right side of the coil, meaning that the magnetic is stronger to the point where it attracts the carrier to pull it towards the coil, and of course with timing the coil to turn on and off, could excel the carrier well past the coil. The timing is crucial not only for optimizing the propulsion of the carrier but also for ensuring stability for the carrier on the track since, due to testing and figuring out the positioning of the carrier based on the coil, there would be occasions where the carrier would do a flip, do a nose dive, etc.

In order for the carrier to move and appropriately respond to stops and obstructions, it must be able to communicate with the speed up coils and the track. This is done through having the arduino on the track communicate with the arduino on the carrier. HC-05 does this through communicating through serial outputs but each arduino has its own unique configurations for serial outputs. Given that the first serial is being used for plotting to the serial plotter or printing values to the serial monitor, this one can not be used. Some arduinos come with other built in serials or require specific serial libraries. Figuring out how to have both arduinos print from serials that can communicate with each other has been a difficult. However, with some more research, we believed we will find the correct serial/serial library

Some of the ultrasonic sensors would switch between two very different values suddenly when it was being tested though the sensor was not being moved. For example, the sensor was switching between 2cm and 800cm at some point.  We believe this is a result of a faulty part since the issue disappeared once the sensor was switched out. To monitor this, a LED is set up to light up if an object is a particular distance away and the distance is being printed into the serial monitor for the carrier ardunio.

Design Changes:

A rail was added to the two-to-one CAD design to assist with stability.

Schedule:

Updated schedule below






Emanuel’s Status Report for 3/23

Personal Accomplishment:

Mandatory Lab (2 hrs)

  • Ethics Lecture
  • Discussed ethical components regarding our project and other projects

Design Research and Self Time (8 hrs)

  • Worked with Myles on creating multiple versions of propelling coils
  • Researched proper formula for magnetic field production, ran calculations on our coils
  • Worked on ethics assignments to prepare for the ethics lecture

Absent: (Travelled to NSBE National Conference)

Progress:

With our first solenoid, we discussed our findings with the professor and our concerns that we were not producing enough magnetic field to propel our carrier across our track. After clarification with the professor, we mentioned the multiple missing components we forgot to implement in our calculations, such as the distance of the supporting bolt along the axis, and the change of magnetic field from the corner of the bolt compared to the outside of the coil. We were pointed to this formula:

And used this formula to calculate the magnetic field we produced with our current coil. We also took some pointers from the professor to create a new solenoid. We implemented a new solenoid with a larger radius for the turns of the wire, the distance of the supporting plastic cast along the axis, and placed the coil above the track compared to underneath the track. We ran calculations under the new conditions of our solenoid to confirm that it produced a larger magnetic field than the previous coil. We also ran tests on a single magnet and visually saw how much stronger the magnetic field had an effect on the magnet, and decided to create an even smaller carrier that doesn’t rely on levitation to see whether or not it would propel the carrier. We were able to confirm that the smaller version of the carrier was able to propel in both directions, which only helps to confirm a portion of the MVP, which is to have the carrier properly propel along the meter-long track in both directions.

Schedule:

We are on schedule because we are waiting for the actual carrier’s printing to see the results of the new solenoid we created.

Next Week’s Schedule:

Implement the new solenoids to the 3D-printed track to test the actual results of our carrier. If the results are the same and we are not creating a strong enough magnetic field to propel the carrier, we will create a new solenoid that would implement more turns and a larger radius for the coil turns since we plan on buying a new 24 AWG Copper Wire.

Emanuel’s Status Report for 3/16

Mandatory Lab (4 hr.)

  • Met with professor and TA to discuss recent design report
  • Discussed with the team about work distribution

Design Research and Self-Time (8 hr.)

  • Worked on the speed-up coil
  • Looked more into how to interpret readings from Linear Hall Effect Sensor
    • Readings from a magnet depending on distance
    • Readings from speed-up coils

Progress:

We started looking into how to interpret the readings from the Linear Hall Effect. At first, we had difficulty interpreting the data, but a discussion with the professor cleared up the confusion. I then wanted to see what the fixated readings from a single magnet look like depending on how far the magnet is from the sensor. At first, when looking at the readings from the magnet with the professor, I was confused about why the readings were decreasing, as they should have increased from the normal base rate of 510, indicating no magnetic field. However, after further research, I learned that it depends on the polarity or the side of the magnet facing the sensor. So, for my individual research with the sensor, I made sure to collect data from both sides of the magnets. The following are the data that I collected:

Linear Hall Effects Readings:

(Same polarity)

3 inches away: 511

2 inches away: 514

1 inches away: 534

.5 inches away: 600

.25 inches away: 745

(Opposite polarity)

3 inches away: 509

2 inches away: 507

1 inches away: 491

.5 inches away: 416

.25 inches away: 284

From this, it’s clear to see that we need to take distance into account if we want to get a clear, distinct change in magnetic field readings when the carrier is running on the track when the carrier is approaching a speed-up coil, etc.

I also worked with Myles on improving the speed-up coil since, for some reason, it decided to no longer work from the first time I created them. We made two new designs for the solenoids with different turns and lengths. We also made sure to find the calculations of these solenoids and share them with the professor and the TA to make sure we were approaching this correctly. After consulting with the professor and clarifying measurement and data, we realized that we were not generating as much magnetic field as we actually anticipated, and we needed to look into incorporating new coil designs.

Schedule:

Since we recently changed our schedule, we are currently on track with the new schedule.

Next Week’s Schedule:

Create new solenoid coils with stronger magnetic field output and implement them into the track to test propulsion with the carrier. Since Myles and I are away at the NSBE National Convention, we will put our complete effort into finalizing these coils. The only thing left for our group is finalizing the track and carrier design and finally printing them.

Team Status Report for 3/16

Risks

One major risk in our project currently is interpreting data retrieved by the linear hall effect sensor. While this device met our specification needs, it is very sensitive to close-range changes in magnetic field. For example, moving a magnet across the magnetometer will cause high peaks and lows on the graph produced by our Arduino, signifying great changes in the magnet field. However, moving a far magnet across the magnetometer produces little change in the magnet field. This behavior will force us to do extensive signal processing to interpret the magnetometer data so we can 1) establish a baseline sinusoidal for when the carrier is regularly moving along the track and 2) properly detect peaks in the magnetometer from the speed coils or approaching a stop (another magnet).

Another risk comes from creating a stable carrier. Currently, the prototype for the one-to-one carrier and track magnet design levitates but is sensitive to sudden movement, even when the sides of the track are elongated. Given we have not tested this design with our speed up coils, this can cause some problems once the train starts to move. We were previously given a design suggestion from course staff that have attempted to implement. This design involved a one-to-two carrier and track magnet design. However, due to gaps between magnets in the track, the sides of the carrier magnets would be attracted to the sides of the track magnets due to the gaps in track. Given that the magnets are circular, we could not come up with a solution to this problem without considering buying smaller magnets to but in these gaps or using new, straight magnets instead.

 

We found with our current propelling coils that we are not generating as much force as we would have expected. We need to make sure that we have the coils as close to the carrier as possible to ensure the magnetic field is at its strongest. We also will look to replace the bolt in the middle of the coil with a plastic core to reduce the inductance of the solenoid so that we do not need to drive as much voltage to our bridge. 

Design Changes:

Spacing between the magnets has further reduced in the straight-away one-to-one design to 0.5 cm between each magnet in the track and carrier. Spacing for the straight away two-to-one design has changed from 1cm to 0.5cm to no space. Given the problems with this design, we expect to see more changes in the following week. Make our propelling coils larger in hopes of creating larger magnetic field strength, and replacing the steel core with a plastic or somehow an air core. 

Schedule Change:

We have changed our schedule to be more accurate to our current design, responsibilities, and progress on those responsibilities.


Emanuel’s Status Report for 3/9

  • Mandatory Lab (4 hr.)
    • Met with TA and Professor to discuss feedback from presentation
  • Design Report (4 hr.)
    • Completed the Introduction, Use-Case Requirements, Design Requirements
  • Design Research and Self-Time (4 hr.)
    • Modified CAD design for straightaway track and carrier prototype
    • Worked on the speed-up coil

Schedule:

As of now, we are behind schedule. Again, we would have liked to have our track and carrier printed out, but since we are still waiting for the 3D printing filament, we are still bound to work with cardboard and try to improve our cardboard designs. I also would have liked to have finished at least one speed-uup coil, but I haven’t been able to either because the available copper wires in TechSpark were too thick to complete the 200 turns we wanted or the copper wire wasn’t conducted, meaning that the current couldn’t pass through the coil. This has caused further research to be done in order to find the exact copper wire that is both thin enough to complete the 200 turns, as well as conducted to allow for the current to run through the coil.

Next Week’s Schedule:

  • Fully printed out carrier and track
  • H-Bridge Circuitry w/ Speed-Up Coil