Quadcore

From BEAM Robotics Wiki

(Redirected from MicroCore)
Jump to: navigation, search

We apologize for the need to display ads on this wiki. But somehow we must pay for hosting.


The BEAM Glossary says:




The quadcore, or 4-Nv net, is by far the most-common variant of Nv net. You will sometimes see this circuit referred to as the Microcore, which is the quadcore topology with accompanying sensors and peripheral circuitry.

In its "natural state," a quadcore will, at power-up, be saturated with 2 processes active) -- here, the active inverter(s) are highlighted:

Saturated quadcore animation

In most cases, though, this won't be what you desire -- you'll generally just want a single active process running:

Quadcore animation

Since 4 neurons will enable you to drive two motors in both directions, the most-common use for a quadcore circuit is as the motivating force behind a 2-motor walker. While I've got more information on this use elsewhere, here's an animation showing how this layout works (motor directions are arbitrarily shown by red or green):

Quadcore motor-drive animation

Note that in order to build a device on the basis of a quadcore, you need to use Schmitt inverters (since a Schmitt's hysteresis ensures a clean transition). As a result, quadcore circuits will generally be built up from 74*14 or 40106 ICs. The same thing holds for more-complex non-suspended microcore variants -- quintcores, hexcores, and the like.

In a 74HC14 microcore, the Schmitt input guarantees a single output transition when a Nv switches, which keeps it out of saturation. On the other hand, a microcore (or 6 Nv or 8 Nv core) made with "vanilla" 74*240 inverters will also "work" but will quickly saturate from noise picked up in the transition region.


This wiki is sponsored and hosted by Interactive Matter
Personal tools
Ads to finance this wiki