Becky’s Progress Report for 12/9

This week I focused on honing in on the hardware and electrical components.

I decided to redesign the side panel so that they have holes for the barrel jack connectors. I cut this in clear to allow light to come into the LDR sensor, which helped us get rid of a LED.

I spent countless hours tuning where the styluses go, and supported the team as the last software changes were made.

There was an issue with our y motor, which I  was  able to resolve when I replaced it. I don’t think the original was made very well.

I used much more loctite on the solenoid styluses which helped with the loose screw problem

Becky’s Weekly Post for 12/2

What’s new?

  • PCB did work, had a power issues 🙁 Could just be a one off mistake, but didn’t want to waste time debugging  because we were having more fundamental control issues with A4988s
  • A4988 motor controller were cumbesome, had issues going both directions, switched to l298N, easy to control, resolved issues at the cost of 4 pins on arduino as opposed to 2.
  • transitioned to a module based circuit design scheme, which has made it easy to get hardware up and running, and also help isolate power features of design, as well as trouuble shoot circuitry because we can isolate what we know works from what doesn’t. This circuit format is less robust than a PCB but better for its ability too iterate quickly.
  • Finalized Fundamental mechanical design for the most part
  • Got feedback on where to place registration tool from LAMP feedback session.
  • Decided to transition from using 4 solenoids to using 2 solenoids due to a combination of lack of IO/pins depending on how sensors are configured, and unexepected jiggling of solenoid stylus which loosens screw over time. Think this issue can be mitigated with lock tight
  • Learned about detent current, which can cause stepper motor to torque despite coils not being energized. Was worried we would have to get a new stepper which wouldn’t arrive until Friday. on a whim designed to power each coil to try to untorque motor, and it worked!
  • Made a test version of ir sensor
  • think we need to transition to LDR

What next?

  • Finalize and get light sensor working
  • tune vertical height on solenoids
  • mount braille directives
  • learn why detent current gets triggered sometimes

Becky’s Status report for 11/11

ABET #6 says … An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions

Now that you are 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? 

I’ve worked on the X/Y gantry system and the circuit design components of the project. The relevant requirements for me have to do with tolerances printing the braille and speed.

Mechanical Precision & Functionality: I will test to ensure that the placement of the gantry system allows for embossing, that the x gantry isn’t too close to the compliant surface. I need to test various compliant surfaces and select the best one. So far I have tested felt, styrofoam, and 1 grade of low density foam.

Usability: I need to test that our user can be able to determine which side the paper goes in quickly. I have created a texture that will be tested at this week’s LAMP demo, and we will get feedback there on its effectiveness.

PCB Testing: The PCB is set to arrive next week, and we will need to verify that it does all of the things we think it will do.

IR Sensor Placement: IR sensors are susceptible to reflective surfaces, so we need to do testing to see what position will not get bad signals from  reflecting off of the acrylic. This is important to our requirement tests because the IR sensor actually verifies that the paper has been placed in correctly.

Weekly Update:

I redesigned the PCB to be Arduino compatible given our team’s recent decision to switch the hardware over to be controlled by an Arduino, and communicate over UART to talk to the Raspberry Pi. The PCBs will be arriving just before Thanksgiving, so we will be able to test them during the break.

I ran into issues with the stepper motor circuit this week during demo. The current limiter circuit appeared to be not functional, and I did not have the tools I needed to do further testing during the demo.

Next week, I plan to build the Y axis component. I reached out to Zach from Ideate, and he will be bringing be a broken printer to take apart and get the rollers out of.

Becky’s Weekly Update for 11/4

This week I met with a mentor to discuss the loading system for the embosser, so we can finally order parts. I testing a few compliant surfaces and found that felt mounted on styrofoam would be  a great surface to print on.

I made some modifications to the loading system which include sensors to help determine where the paper is on the y gantry system, and side panels to ensure the paper is registered correctly.

I also realized that controlling all of this hardware with the raspberry pi may not be the best idea, because a lot of hardware controls tend to act pretty fast, and theyre may be latency introduced by having software and hardware processes done all on one unit

Becky’s Weekly Update 10/28/23

What did you personally accomplish this week?

  • sent off PCB
  • made a circuit for joshna to begin testing
  • received stuff in the mail
  • sent off gantry piece for 3D printer

Is your progress on schedule or behind? 

  • a bit behind because some packages were delayed in ordering

What deliverables do you hope to complete in the next week?

  • pick up print
  • iterate
  • recieve stepper w the leadscrew
  • cut out x gantry parts for ze demo

Becky’s report for 10/21

ABET #7 says: An ability to acquire and apply new knowledge as needed, using appropriate learning strategies

As you’ve now established a set of sub-systems necessary to implement your project, what new tools are you looking into learning so you are able to accomplish your planned tasks?

I am using Eagle CAD to design the PCB’s for the final project, and Fusion 360 to CAD the mechanical components of our project.

What did you personally accomplish this week on the project? Give files orphotos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).

This week I worked on the design report, and I finished up ordering parts for the X gantry, and started designing the PCB for the project. There was a lot of stuff I needed to import so I had to make sure they lined up to the A4988 stepper drivers we already purchased. Since EAGLE didn’t have the parts, I had to carefully source libraries.

Here is the schematic, the PCB will be routed next week.

Progress and Deliverables

This week I didn’t get as much done because we were on break 🙂 I plan on getting the PCB sent out on Tuesday to Flash PCB, and they are willing to manufacture our stuff faster, so we should hopefully have it back in a week.

This week I plan to send out the PCB to get manufactured, and get started making the X/gantry system. I want to tweak the y gantry this week, but that probably wont happen until this weekend.

 

Becky’s Update for 10/7

Accomplishments

This week I worked on making the presentation and delivering it for class. It was busy week so I had to use a bit of slack time. I did order some parts, which will get here soon. I also started adding components and creating a schematic for the PCB. I didn’t have as much time as I wanted to, so the schematic is very bare bones.

Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the project schedule?

I’m still right on schedule. I knew at the start of the course this would be a busy week, and so I intentionally spread the next deadline I have for myself a bit to be during fall break.

  • What deliverables do you hope to complete in the next week?
  • I need to finish ordering things, its taking longer than expected to source mechanical parts cost effectively because a lot of the parts I’m finding have bad ratings. There are some parts we will have to pay a premium for. As a result, I will beed to modify x/y gantry system to accommodate any changes in the parts we actually source.
  • I also want to finish designing the PCB because need to send it out ASAP in order for it to arrive in time for the demo.

Becky’s Weekly Status Report for 9/30

What did you personally accomplish this week on the project?

I created a CAD model of the x/y gantry, which honestly was quite a process because I had to convince myself the hard way CAD’ing our design from scratch was actually better than modifying a 3D printer.

Last Saturday I opened up Solidworks in the lab at Ansys and started downloading mechanical pieces to create the x/y gantry, and I noticed that the McMaster Carr linear rail and bearings were quiet expensive. I figured there was a cheaper way to source the mechanical components in the machine.  I looked on Amazon and I found a 135$ 3D printer. I figured that and a ramps board would be a quick way to get to MVP. We were advised against pursuing this route.

Here are some screenshots of the CAD.

This a general idea of what the internals workings of our embosser. We will have a way to feed paper using a driven tread that keeps tension with an idler tread. The treads will be positioned such that the paper is touching the tips of the solenoids. We will be adding screws to the solenoids so just the tip will likely be fine. There will be another linear rail with another tread on the other side of the solenoid.

This is the x gantry. The x gantry will be driven by a lead screw because lead screws don’t stretch unlike pulley based systems.

Here is the y feed system in isolation.

We were advised against doing an X/Y coupled system.

Is your progress on schedule or behind? 

We are right on time, we just need to order parts soon so we can begin testing this.

What deliverables do you hope to complete in the next week?

I want to order the parts for the x gantry system this week so I can begin manufacturing and making sure the parts fit together and reiterating as needed.