• Designing Multi-Flexible Circuit Assemblies

    Patrick Chwalek01/08/2023 at 20:25 0 comments

    Note: I am waiting to publish an academic paper on my work here, so I am not going too in-depth into the sensing subsystems or what I am trying to sense. However, I thought this log was interesting, so I decided to post this anyways. 

    One of the most expensive pieces of this project is the flexible circuit board I have going through the frames. In the previous iteration of this project, Project Captivate, you can see the aforementioned flexible circuit board in the how-to section. This circuit board is designed to serve as a signal pathway between the two rigid circuit boards I have located in both arms of the glasses and to house some of the sensing subsystems and all the LEDs. In Project Captivate, as outlined in our paper, we designed the boards to be robust, which meant that our design had to consider dynamic bends (i.e., reoccuring bending of the flexible boards). The flexible printed circuit (FPC) was designed to go through the hinge of the glasses, so those locations were designed to be only 2-layers to limit stresses, including shear stresses. For the remainder of the board, where only static bending (i.e., one-time bends) exists, we designed it to be 4-layers to give us the most flexibility in routing. 

    In AirSpec, I kept the original form factor of the Project Captivate board but upgraded the analog non-contact temperature sensors to digital calibrated equivalents. However, I had one additional constraint with AirSpecs: I wanted to keep this FPC board the same if iterating on this system in the future. In short, I did not want to pay the fixed setup cost of a few thousand to make these boards since I only needed 5-10 at a time. Instead, I wanted to design this new FPC board with extensibility in mind so that the FPC has all the foundational circuit and pathways needed but allows for additional boards to be connected to it in the future with various sensing subsystems. 

     knew the main place we would want to put new additional sensors is in and around the nose area, so that is where I wanted to make the FPC board extensible. Now this is where I leveraged some of my experience with Project Captivate, where we used varied layers in an FPC board depending on physical and electrical constraints. My goal here was to design a secondary FPC board that would be soldered onto the original board that would include the sensor payload. The primary FPC board will have all the power and signal pathways to allow for a wide variety of sensor subsystems to be attached, both outward and inward (i.e., user-facing) facing. 

    At around this time, PCBWAY reached out to me to collaborate, which I gracefully accepted since, even today, flexible circuit boards are expensive to manufacture at layer counts higher than 2. PCBWAY offered to help me manufacture a 4-layer daughter board, allowing me to experiment with this idea. 

    Modifying the Original FPC

    The original FPC was modified to allow a daughterboard to be soldered onto it. The constraint was having the same board be soldered onto it from the front or back. To do this, I remapped 8 through-hole pads existing on the board to both available I2C busses, ground, and the unregulated voltage from the batteries (i.e., 3.7V). I chose to use the unregulated voltage since, depending on the power constraints of the daughter board's sensor subsystem, I didn't want to overload my 3.3V bus. I figured that whatever subsystem I design in the future, I could put a regulator on there to drop it down to the voltage I need (e.g., 3.3V, 1.8V, etc). 

    Flexible Printed Circuit Board
    Fig. 1. Flexible printed circuit board that runs within the front-facing eyeglass frames.
    Expansion Connector
    Fig. 2. Pads used to solder on daughter boards.

    Testing out the Rigid Daughterboard

    After designing the daughter board, I manufactured a rigid version of the board to ensure the circuit was functional. As you can see in figure 3, the board was soldered onto the primary FPC board (I apologize for the flux residue...

    Read more »