Atanua is a real-time logic simulator, designed to help in learning of basic boolean logic and electronics. It uses OpenGL hardware-accelerated rendering and a custom UI designed for a fast workflow and a very low learning curve, letting the students concentrate on learning the subject instead of spending time learning the tool.
The Atanua UI
The Atanua UI consists of basically three parts:
a.the component list
b.the work area
c.buttons for some useful functions, like saving and loading
The 4 signal states
Simple example - SR latch, two implementations
As a simple example, the above image shows the implementation of a SR-latch using two NOR gates, as well as a SR-latch logic block, and both are connected to a couple of input buttons (bound to keyboard keys 1 and 2) and output LEDs.
This example can be replicated by simply dragging the needed components from the component list to the work area, and connecting the parts with lines. The simulation is already running at a steady 1 kHz.
To split a wire (for those 90' angles), simply drag at the middle of a wire. If you make mistakes, Control-Z is the undo.
You can scroll around the work area by simply dragging it. You can also zoom in and out using the mouse wheel, or with keypad '+' and '-'. Escape and right mouse button cancel actions.
Wire colors show the state of the connection.
You may have to register before you can post comments and get full access to forum.