Beruflich Dokumente
Kultur Dokumente
FUNCTION:
Open-drain devices sink (flow) current in their low voltage
active (logic 0) state, or are high impedance (no current flows)
in their high voltage non-active (logic 1) state. These devices
usually operate with an external pull-up resistor that holds the
signal line high until a device on the wire sinks enough current
to pull the line low. Many devices can be attached to the signal
wire. If all devices attached to the wire are in their non-active
state, the pull-up will hold the wire at a high voltage. If one or
more devices are in the active state, the signal wire voltage
will be low.
An open-collector/open-drain signal wire can also be bidirectional. Bi-directional means that a device can both output
and input a signal on the wire at the same time. In addition to
controlling the state of its pin that is connected to the signal
wire (active, or non-active), a device can also sense the
voltage level of the signal wire. Although the output of a opencollecter/open-drain device may be in the non-active (high)
state, the wire attached to the device may be in the active
(low) state, due to activity of another device attached to the
wire.
The bi-directional nature of an open-collector/open-drain
device is what makes this circuit so important in
interconnecting many devices on a common line. The I2C Bus
and SMBus uses this technique for connecting up to 127
devices
APPLICATION
decoded as a logical zero, while releasing the line and letting it flow
is a logical one. Actually, a device on a IC bus only drives zeros.
At electrical level, there is actually no conflict at all if multiple
devices try to put any logic level on the IC bus lines simultaneously.
If one of the drivers tries to write a logical zero and the other a
logical one, then the open-drain and pull-up structure ensures that
there will be no shortcut and the bus will actually see a logical zero
transiting on the bus. In other words, in any conflict, a logic zero
always wins.However, there are situations where an IC slave is not
able to co-operate with the clock speed given by the master and
needs to slow down a little. This is done by a mechanism referred to
as clock stretching and is made possible by the particular opendrain / pull-up structure of a IC bus line.
WHATS BANANA PI
Its an open-source single-board computer. It can run Android
4.4, Ubuntu, Debian, Rasberry Pi Image, as well as the
Cubieboard Image. It uses the AllWinner A20 SoC, and has 1GB
DDR3 SDRAM,
which published to assistant the Elastos.org open source OS,
Banana PI M1 is the dual core Android 4.2 product which more
better than the Raspberry Pi.
Banana Pi series run Android,Debian linux,Ubuntu linux,
Raspberry Pi imange and cubieboard imange.
Elastos coordinate multi CUP to from the family cloud
entirnment which based on the software/hardware service
Banana PI hardware: 1Ghz ARM7 dual-core processor, 1GB
DDR3 SDRAM,
Banana PI with Gigabit ethernet port, SATA Socket. It can run
with Android 4.2.2 smoothly.
The size of Banana PI M1 like the credit card, it can easily run
with the game it support 1080P high definition video output,
the GPIO compatible with Raspberry Pi and can run the ROM
Image directly
A computer
A wireless server
Games
Music and sounds
HD video
A speaker
Android
Scratch
Pretty much anything else, because Banana Pi is
open source
WHOS IT FOR?
Banana Pi is for anyone who wants to start creating with
technology not just consuming it. It's a simple, fun, useful
tool that you can use to start taking control of the world
around you
HARDWARE:
Front:
back:
Interface :
FABRIC PCBS:
attaching off-the-shelf
electrical hardware to etextiles:
(a) the design of fabric PCBs or
iron-on circuits to attach
electronics directly to a fabric substrate;
(b) the use of electronic sequins to create wearable displays and
other Artefacts
(c) the use of socket buttons to facilitate connecting pluggable
devices to textiles
Fabric PCBs are subject to abuses that traditional PCBs are not
the twisting, folding and stretching of cloth and solder joints
inevitably break under this strain. To resolve this issue, each
solder joint needs to be covered with an inflexible coating
before the fabric PCB can be worn or washed. Handcut traces
(and laser-cut ones) can function as lovely decorative
elements in e-textiles.
Fabric PCBs are flexible, washable (hopefully) and sewable,
even with sewing machines. The method we used is basically
following the fabric PCB from Leah Buechley. You need a laser
cutter to do this method, since the cut pieces are quite small
and needs to be accurate. It will be quite difficult to cut this by
hand.
References:
[1]: http://www.ijettjournal.org/volume-16/number-8/IJETTV16P274.pdf
[2]: http://highlowtech.org/publications/buechley_ISWC_06.pdf
[3] Leah Buechley Michael Eisenberg, Fabric PCBs, electronic
sequins, and socket buttons: techniques for e-textile craft.
[4] https://uwaterloo.ca/stories/waterloo-scientist-advancesresearche-textiles