how to connect?

Looking for a Serial Protocol

As you know if you have been reading the other articles in this series, the end goal is to display the curve tracer data on a PC screen for the user to consume and to provide controls for the user to interact with the hardware …

more ...

current sensor board render

Purpose

The current sensor breakout is a breadboard compatible breakout module for the INA139 series of high-side current sensor ICs. In addition to providing a mount point for the INA139 part and the shunt resistor, the module also includes a low-impedance output suitable for driving an analog-to-digital converter.

Pinout

The …

more ...

Framed

In transferring data, there are many layers that one can add in order to ensure that the communication has certain properties. For instance, up to this point, we have implemented the physical layer and part of the the data layer. The physical layer specifies thevoltages we are permitted to operate …

more ...

micro sd case, open

It has been a bit a couple of weeks since I last made a post. I am working on the next curve tracer post, but the next post covers a fair amount of material and it takes several decisions to get some of these things going.

I had found myself …

more ...

circular buffer animation

For some background, go back to read the previous post on circular buffers.

Mistakes were made

So, I was implementing a circular buffer on a different project and - lo and behold - I have made a mistake in the implementation of the circular buffer! We last visited the circular buffer in …

more ...

Aaaannnd we're back!

So I have spent some time converting my posts from wordpress to Pelican and I'm pretty happy with the way things are turning out. There are still some items that need to be gone through. For instance, you can still see the marks from the changeover in …

more ...

In previous posts, we tested the DC performance of the current sensor board. In this post, we are going to test the current sensor board using a typical toy DC motor as the load.

DC Motors

A DC motor runs from a DC power supply, but the motor currents are …

more ...

Intro

FT230X Schematic Capture

We have the most basic elements of the curve tracer working, but we have no way to interface with it other than hooking up the Microchip debugger and downloading array variables.  In this installment, we are going to make the first steps toward getting data to the PC using …

more ...

If you have no idea what this is about, go back to the Curve Tracer Requirements Post!

Intro

clock signal

In previous posts, we have been using the maximum speed 32MHz (16MIPS) oscillator.  This oscillator is prone to some error and we would like to eliminate that error.  In this post, we …

more ...

Intro

task list graphic

From this point on, there are various tasks that need to occur deterministically, but not necessarily via an interrupt.  We are going to implement a task manager for this purpose.  For readers, this may be familiar.  We already implemented the task manager for the MSP430 a few weeks ago …

more ...


© by Jason R. Jones 2016
My thanks to the Pelican and Python Communities.