Discussion:
Anelok: Mk 3 running on battery (1/3)
Werner Almesberger
2017-04-20 16:17:26 UTC
Permalink
Good news ! The Anelok Mk 3 prototype is now running the user interface,
and it's all on battery power. In the following pictures, all the major
pieces are present, except for the display cover.

Here we have the logo shown when turning it on:
Loading Image...

This is the account list:
Loading Image...

And the indicator LED works, too:
Loading Image...

Regarding the LED position, it's slightly off-center horizontally.
I'll explain in part three why.

Coming next: the Mk3 teardown.

- Werner

_______________________________________________
Qi Hardware Discussion List
Mail to list (members only): ***@lists.en.qi-hardware.com
Subscribe or Unsubscribe: http://lists.en.qi-hardware.com/mailman/listinf
Werner Almesberger
2017-04-20 17:23:19 UTC
Permalink
What's more fun than building something ? Right, taking it apart !
So here comes the Mk 3 prototype teardown:

Step 1: look at what's under the hood
Loading Image...

If I had already made the display cover, which will be glued to the
case, one would have to detach it first. In this prototype, one can
just pop out the OLED.

The sMCU is in the upper right corner, the cMCU in the lower right
corner. On the left side of the bottom edge one can see the USB
detection and power selection logic.


Step 2: remove the two screws that hold the bottom plate
Loading Image...


Step 3: remove the bottom plate
Loading Image...

We get to see the battery and the middle plate. The design of the
latter isn't finished yet - I just picked one that more or less
fits off my junk pile.

The USB opening looks a little large. I'll explain why in the
third part.


Step 4: remove the memory card and pry out the middle plate
Loading Image...

Next to the battery is the boost converter circuit with its large
inductor. "South" of the boost converteris the BTLE chip (nRF51822),
with balun, capacitors, and crystals. The load switch for card and
display power is between RF and the card holder.

Between memory card and USB connector, there are only a few ESD
protection components, which I've omitted in the prototype.


Coming next: errata.

- Werner

_______________________________________________
Qi Hardware Discussion List
Mail to list (members only): ***@lists.en.qi-hardware.com
Subscribe or Unsubscribe: http://lists.en.qi-hardware.c
Werner Almesberger
2017-04-20 18:24:35 UTC
Permalink
Of course, not everything went quite as planned. I found a
number of issues, fortunately most of them small:

https://gitlab.com/anelok/anelok/blob/master/hw2/ERRATA

I'm not done yet with design testing, so this list may still
grow. There are also a number of configuration choices and
deviations from the schematics:

https://gitlab.com/anelok/anelok/blob/master/hw2/BOARDS

Most of the deviations were caused by me not having the right
part - usually some resistor - at hand, and should have
negligible effect on the overall performance of the prototypes.
I omitted the power consumption optimizations (configuration
choices) for now. It'll be easy to test them later.

So far, so good. However, ...


I found a rather major blunder: I placed the footprint for the
OLED connector 1.9 mm too far to the right, and didn't notice
until I had the two prototype boards already made. One can see
it in this picture:

Loading Image...

The OLED sits on the top of the case instead of going into its
cavity, and while the FPC (flexible printed circuit) connecting
the OLED flexes nicely in the Y and Z direction, it will not
budge in the X direction.

Moving the OLED opening in the case would eliminate the "bridge"
between OLED and buttons, and the buttons would then be free to
fall out - something they already enjoy way too much with things
as they are.


I solved this by shifting the whole PCB, right into the left
side wall. The tweaked case is on the left, a normal one on
the right:

Loading Image...

Fortunately, the wall is 2 mm thick, so the PCB only looks odd
there but doesn't stick out. Shifting the PCB caused the LED to
end up left off the center of the buttons.

The shift also means that the USB connector is too far from the
right wall. To still be able to connect to the board while in
the case, I grew the USB hole to accommodate also the overmold
of the plug.

A "normal" case is on the top, the tweaked one at the bottom:

Loading Image...

I also had to trim the cylinders that hold the screws, and one
of them gets too close to the inductor, transferring mechanical
stress. You may have noticed the likely consequence in

http://downloads.qi-hardware.com/people/werner/anelok/tmp/mk3-running/teardown-bottom2.jpg

Fortunately, the inductor also works without that corner. Last
but not least, I moved the "nipples" at the bottom of the button
caps such that they still touch the centers of the tactile
switches.


The proper solution will be to correct the placement of the OLED
connector in the layout for the next board revision.

- Werner

_______________________________________________
Qi Hardware Discussion List
Mail to list (members only): ***@lists.en.qi-hardware.com
Subscribe or Unsubscribe: http://lists.en.qi-hardware.co

Loading...