ELEKTRO FORUM

Elektroforum
It is currently January 7, 2009, 3:53 pm

All times are UTC



Viewing profile - Jan-Hinnerk Reichert <hinni@despammed.com>

Board presence

Contact

Jan-Hinnerk Reichert <hinni@despammed.com>
Registered User
Offline
[ Add friend | Add foe ]
E-mail address: E-mail
PM: Send private message
MSNM/WLM:
YIM:
AIM:
ICQ:
Jabber:

1, 2, 3, 4, 5, Next 
Author Message

Topic: CompactFlash - AVR

 Post subject: CompactFlash - AVR
Posted: 2003-06-30 11:47:38 

Replies: 26
Views: 2297


Tobias Bremer wrote:

> http://www.planet-interkom.de/tobias.bremer/

Nette Seite, aber das mit der "Strartseite" solltest Du noch mal
ändern ;-)

Jan-Hinnerk

Topic: CompactFlash - AVR

 Post subject: CompactFlash - AVR
Posted: 2003-06-30 12:56:13 

Replies: 26
Views: 2297


Tobias Bremer wrote:

>
> "Jan-Hinnerk Reichert" <hinni@despammed.com> schrieb im
Newsbeitrag
> news:bdp0vq$v3mkm$1@news.hansenet.net...
>> Tobias Bremer wrote:
>>
>> > http://www.planet-interkom.de/tobias.bremer/
>>
>> Nette Seite, aber das mit der "Strartseite" solltest Du noch
mal ändern
> ;-)
>>
>> Jan-Hinnerk
>
> Was stört Dich daran ?

Das überflüssige "r"...

Topic: Bedrahtetes DRAM

 Post subject: Bedrahtetes DRAM
Posted: 2003-06-30 12:55:33 

Replies: 4
Views: 957


Juergen Beisert wrote:

> On Mon, 30 Jun 2003 09:46:35 +0200, Michael J. Schülke
> <news0306@mjschuelke.de> wrote:
>
>>Juergen Beisert wrote:
>>
>>> Ich bin auf der Suche nach 8 Stück 256kx4 Typen. Sie sollten
nicht mehr
>>> als 60ns Zugriffszeit haben. Was ich bisher so in Katalogen
gefunden
>>> habe, war alles langsamer.
>>> Oder weiß noch jemand eine andere Quelle für mich?
>>
>>Einen Adapter auf 30 Pin-SIMM(s) (oder ggf. 72 Pin-SIMM) zur löten
ist
>>keine Option?
>
> Ufff. Das müsste ich mal durchdenken. Keine schlechte Idee...
> Es geht eigentlich nur um eine alte Grafikkarte, die ich in einem
> einfachen X-Terminal recyceln wollte. 1MB war damals üblich. Aber XGA
> mit 256 Farben ist ein wenig dröge...

AFAIK fehlt auf SIMMs die /OE Leitung der Speicherchips. Schreiben geht also
nur mit "early write". Ob das für Deine Anwendung ein Problem
ist, weiß ich
nicht. Ansonsten gibt es noch Entlötlitze ;-)))

Jan-Hinnerk

Topic: Fragen zu &quot;The Art of Electronics&quot; von &quot;Horowitz/Hill&quot;

 Post subject: Fragen zu &quot;The Art of Electronics&quot; von &quot;Horowitz/Hill&quot;
Posted: 2003-07-14 10:53:12 

Replies: 6
Views: 624


Moritz Erbsloeh wrote:

> Aber leider ist es auch schon sehr alt, aus den 80ern soviel ich
weiß.
> Warum es davon keine neu Auflage gibt ist mir schleierhaft.

Zweite Auflage von 1989, die dritte Auflage kommt im März 2004
(htttp://www.amazon.com). Da habe ich aber schon diverse andere Termine
gelesen. Also ist des Rätsels Lösung, daß die Autoren nicht
fertig werden.

Jan-Hinnerk

Topic: differenzieller A/D Wandler in Mega128

 Post subject: differenzieller A/D Wandler in Mega128
Posted: 2003-07-13 19:11:49 

Replies: 6
Views: 1999


Martin Laabs wrote:

> Hallo,
>
> um u.a. die Temperatur von zwei Bleiakkus in einem Auto
> zu messen habe ich zwei NTCs die ich in einer Messbrücke
> verschalten möchte. (Weil lange Leitungen)
> Ich verwende den ATMega128 und es bietet sich je gerade
> zu an die beiden differenziellen Eingänge dafür zu
> benutzen.
> Ich habe das Datenblatt intensiv gelesen aber es ist mir
> eines noch unklar.
> Wenn an einem Eingang 2,5V und an dem anderen 4,01V anliegen
> erhalte ich einen entsprechenden Wert.
> Aber wenn die Spannungen an den Eingängen umdrehe. Bekomme
> ich den selben Wert oder wird der Wert negiert?
> (Ich werde die interne Refferenz von 2,56V benutzen.)

Im Datenblatt unter "ADC Conversion Results" steht eine Formel
für die
Meßergebnisse in Abhängigkeit von der Spannung. Da steht ganz klar
twos
complement also vorzeichenbehafteter Wert (wischen -512 und 511 ;-)

Falls ADLAR=0 ist, wirst Du den Wert noch konvertieren müssen, um ein
vorzeichenbehafteten 16bit-Wert zu erhalten.

Jan-Hinnerk

Topic: AVR Video Signal Erzeugung

 Post subject: AVR Video Signal Erzeugung
Posted: 2003-07-17 23:05:21 

Replies: 5
Views: 143


Moritz Schlotterbeck wrote:

> Hallo
> Kennt sich jemand mit der Erzeugung von Video Signalen
> (PAL) mittels AVR µP aus?? Die Software soll in E-LAB Pascal
geschrieben
> werden.

Welche Auflösung? Farbe? Graustufen?

Ich hab hier 320x200 Schwarz/Weiß mit ATmega161, externem RAM (32k RAM
(8k
reichen auch) + 573) und zwei Schieberegister (166). Frißt etwa die
Hälfte der Prozessorleistung. Pascal halte ich für sehr gewagt, in
meinem
Code sind schon ein paar böse Taktzählereien.

BTW: Ist wohl nicht 100% PAL, reicht aber für einen handelsüblichen
Fernseher...

Jan-Hinnerk

Topic: AT90S443 Anf&auml;ngerdesign zu &uuml;berpr&uuml;fen ;-)

 Post subject: AT90S443 Anf&auml;ngerdesign zu &uuml;berpr&uuml;fen ;-)
Posted: 2003-08-14 21:47:59 

Replies: 30
Views: 1381


Uwe Hercksen wrote:

>
> C. Bader schrieb:
>>
>> nach langem Feilen hab ich mein erstes AVR-Board zusammengestellt.
>> Ich hab leider überhaupt keine Erfahrung mit Schaltungsdesign
deswegen
>> wäre ich
>> dankbar wenn jemand über meinen Entwurf drüber kucken
könnte ;-)
>>
>> Ich hab das ganze mal hier
>> http://www.thenetalive.de/elektronik/index.html online gestellt.
>
> Hallo,
>
> was soll eigentlich C10 mit 1 pF an Reset bewirken? Den kannst Du
> genauso gut weglassen, alle Eingangs- und Verdrahtungskapazitäten
haben
> zusammen deutlich mehr als 1 pF.

Ich habe da mal mit einem 8515 andere Erfahrungen gemacht. Der brauchte ein
C an Reset. Ich hab damals 100nF genommen, die noch rumlagen.

Ansonsten meine ich mich zu erinnern, daß hier schon viele Leute
große
Probleme mit dem 4433 und Einstrahlungen hatten. Also lieber gleich ein
mega8 nehmen und sich viele Probleme ersparen.

Beim mega8 bietet sich dann noch an den Bootloader zu benutzen und dafür
einen Jumper (oder ähnliches) einzubauen.

Jan-Hinnerk

Topic: AT90S443 Anf&auml;ngerdesign zu &uuml;berpr&uuml;fen ;-)

 Post subject: AT90S443 Anf&auml;ngerdesign zu &uuml;berpr&uuml;fen ;-)
Posted: 2003-08-15 03:00:50 

Replies: 30
Views: 1381


Thomas Rehm wrote:

> Jan-Hinnerk Reichert wrote:
>>> was soll eigentlich C10 mit 1 pF an Reset bewirken?
>> Ich habe da mal mit einem 8515 andere Erfahrungen gemacht.
>> Der brauchte ein C an Reset. Ich hab damals 100nF genommen
>
> An Reset sind in der gezeichneten Schaltung 1µF oder 10µF ein
> brauchbarer Wert, auch 100nF ist besser als nichts.
> 1pF sind aber viel zu wenig, darum ging es Uwe. Die schädliche
Wirkung
> als Antenne dürfte die nützliche Abblock-Wirkung
überwiegen. :-)

Ich denke man sollte auf jeden Fall Platz für ein Kondensator lassen. Es
ist
schon ekelig auf ein schön geätztes Board als erstes ein Bauteil auf
die
Leiterbahnen zu löten (hab ich oft genug machen müssen ;-(

> Falls Christian überhaupt noch mitliest (er hatte die Anfrage schon
> vor 2 Wochen gestellt):

War leider drei Wochen im Urlaub ;)
Ich hab im einfach geschrieben, daß er nochmal reingucken soll.

> Im Schaltbild sind ebenfalls 1pF am RS232-Konverter eingezeichnet,
> da gehören natürlich auch 1µF hin. Wenn Du Elkos nimmst,
musst Du
> im Datenblatt unbedingt nach der Polung schauen.

So genau hatte ich die Schaltung nicht angeguckt.

Wenn es wirklich ein MAX232 ist. Für MAX232A und ST232CN (die
Billigvariante
bei Reichelt) nimmt man 100n. Kann man schön als SMD drunterlöten.

Da sind mir gerade noch ein paar andere Dinge aufgefallen:
- Jumper auf der Oszillatorleitung machen mir Sorgen, aber ich hab nicht
wirklich Ahnung von sowas
- Die Dioden am ISP sehen irgendwie falsch aus.
- Die Pullups am ISP sind irgendwie nutzlos.

Jan-Hinnerk

Topic: AT90S443 Anf&auml;ngerdesign zu &uuml;berpr&uuml;fen ;-)

 Post subject: AT90S443 Anf&auml;ngerdesign zu &uuml;berpr&uuml;fen ;-)
Posted: 2003-08-15 18:14:22 

Replies: 30
Views: 1381


C. Bader wrote:

> "Jan-Hinnerk Reichert" <hinni@despammed.com> schrieb im
Newsbeitrag
> news:bhgp1f$j25q$1@news.hansenet.net...
>> Ich habe da mal mit einem 8515 andere Erfahrungen gemacht. Der
>> brauchte
> ein
>> C an Reset. Ich hab damals 100nF genommen, die noch rumlagen.
>
> Da haben sich die Meinungen der vorangegangenen Postings geteilt ;-(
> Ich hab den C jetzt aber drin gelassen - Kann ja nicht schaden,
> soweit ich das verstanden hab.

Mit dem mega solltest Du da sowieso keine Probleme kriegen ;)

>> Ansonsten meine ich mich zu erinnern, daß hier schon viele Leute
>> große Probleme mit dem 4433 und Einstrahlungen hatten. Also
lieber
>> gleich ein mega8 nehmen und sich viele Probleme ersparen.
>
> Ich nehm definitiv den Mega8. Der 4433 ist ja anscheinend auch nicht
> mehr lange zu haben.

Dann gleich die obligatorische Warnung, vergiß nicht die Fuse-Bits zu
programmieren (default ist interner Oszillator). Und ja nicht den
RESET-Pin abschalten ;-)

Jan-Hinnerk

Topic: Fernbedienugs-Protokolle

 Post subject: Fernbedienugs-Protokolle
Posted: 2003-08-15 02:31:41 

Replies: 4
Views: 2166


Dschen Reinecke wrote:

> [Quellen: http://mikrocontroller.cco-ev.de/de/IR-Protokolle.htm und
> http://www.sembs.rv.bw.schule.de/mc/protokolle.htm und
> http://www.the-starbearer.de/Praxis/irsensorfaq.htm#IRProtokolle und
> http://www.epanorama.net/documents/ir/ircodes.html]
>
> Weiß jemand, ob alle Fernbedienungen iher Signale auf etwa 30 bis
40kHz
> modulieren? Wenn ja, immer mit kurzen Senden und langen Pausen, so wie
> beim RC5?

Fast alle, es gab da ein paar wenige mit einer wesentlich höheren
Frequenz.
Ich glaube Bang&Olufsen benutzt sowas.

AFAIK hat das mit den kurzen Pausen mit der Trägheit der Sensoren bei
"Licht
aus" zu tun. Außerdem spart es Energie ;-) Das Tastverhältnis
sollte aber
nicht so wesentlich sein.

> Ich habe bei einem Technics CD-Spieler (SL-PG440A), über einen
> 36kHz-Ir-Demodulator gemessen, 0,5ms lange Signale, die sich alle 20ms
> widerholen. Kann das jemand zuordnen?

Vielleicht findest Du unter http://www.lirc.org was. Ist ein Program zum
IR-Empfang auf PC (unter Linux und Win). Die haben Konfigurationsdateien
für verschiedene Fernbedienungen. Ansonsten kannst Du damit auf jeden Fall
bequem Deine Fernbedienung "ausmessen".

Jan-Hinnerk

Topic: Re: AVR rechnen

 Post subject: Re: AVR rechnen
Posted: 2003-08-23 02:52:35 

Replies: 3
Views: 621


Sven Bies wrote:

> Guten Morgen.
>
> Weiss hier zufällig jemand eine möglichkeit, mit dem AVR in
AVRASM
> mit 24 Bit werten zu rechnen (Multiplikation, Divisoin ohne
> Berücksichtigung der Nachkommastellen und ohne Rundung) ?

Also integer?
AVR mit oder ohne "mul"-Befehle?

> Wo bekommt man fertige programmböcke für die wichtigen mathemat.
> Funktionen her?

Was sind wichtige Funktionen?

Schon mal die AppNotes bei http://www.atmel.com durchgesucht.
Ansonsten vielleicht noch bei http://www.avrfreaks.com

Jan-Hinnerk

Topic: ATMega162 und externer SRAM

 Post subject: ATMega162 und externer SRAM
Posted: 2003-08-26 16:50:26 

Replies: 6
Views: 259


Florian Schenk wrote:

> sbi(MCUCR,SRE);
> sbi(MCUCR,SRW10);
> sbi(EMCUCR,SRW11);
> cbi(SFIOR,XMM2);
> cbi(SFIOR,XMM1);
> cbi(SFIOR,XMM0);

Was macht Dein Compiler daraus? Die Assembler-Befehle "sbi" und
"cbi"
können die entsprechenden Register nicht adressieren.

Jan-Hinnerk

Topic: Chipwahl f&uuml;r ATMEL-Umsteiger

 Post subject: Chipwahl f&uuml;r ATMEL-Umsteiger
Posted: 2003-08-28 15:00:46 

Replies: 19
Views: 1642


Fuchs Michael wrote:

[...]
> Nun würde ich gerne auf die günstigeren
> ATMEL AVRs umsteigen. Auf der Suche nach einem Chip der mir gefalle
> würde bin ich auf den ATmega8535 gestoßen der mir sehr gefalle
würde
> (bezüglich Ausstattung mit PWM, ADC, Timer, Preis, usw. für
> zukünftige Sachen). Nun würde ich gerne wissen was ihr von
diesem
> Controller haltet oder ob ihr mir einen anderen empfehlen würdet??

Ich mag AVR, sehr angenehm zu programmieren. Es gibt hier aber auch
andere Meinungen -> http://groups.google.com

> Weiters wäre interessant welches Programmierinterface besser
wäre:
> das parallele oder das serielle?? Ich freue mich schon auf eure
> zahlreichen kommentare.

Also erstmal das übliche:
- Datenblätter bei http://www.atmel.com
- Gute Seite für Anfänger http://www.avrfreaks.com
- GCC-Compiler + Programmiersoftware für Windows
http://winavr.sourceforge.net

Parallele Programmierung geht nur, wenn der Chip nicht in der
Schaltung ist. Ist also eher für Massenfertigung gedacht.
Die Frage ist also eher seriell (SPI) oder JTAG. Für den Anfang muß
es
IMO kein JTAG sein.

Falls Du ein fertiges Board kaufen willst, solltest Du Dir den mega128
angucken. z.B
http://www.bdmicro.com
http://www.ethernut.de
Habe keines dieser Boards selber benutzt oder auch nur gesehen.

Ansonsten finde ich den mega8 noch ganz knuffig. Ist bei Reichelt aber
teurer als der mega8535 ;-(

Jan-Hinnerk

Topic: Chipwahl f&uuml;r ATMEL-Umsteiger

 Post subject: Chipwahl f&uuml;r ATMEL-Umsteiger
Posted: 2003-09-05 04:45:03 

Replies: 19
Views: 1642


Michael Eggert wrote:

> On Tue, 2 Sep 2003 14:22:14 +0000 (UTC), mwnews@pentax.boerde.de
> (Matthias Weingart) wrote:
>
>>Atmel selbst zieht auch einen Vergleich:
>>http://www.atmel.com/ad/fastavr/megaavr analysis.pdf
>>Der MSP ist also wegen dem maximal möglichen Takt langsamer [...]
>
> Toller Vergleich, oder hab ichs mit den Augen? Multiplikation und
> Division hab ich jedenfalls nicht in der Tabelle gesehen. Und da
> braucht der AVR immerhin 34 Takte für eine 8bit*8bit Multiplikation,
> bis hin zu 255 Takten für eine 16bit/16bit Division. Da helfen auch
> 16MHz nicht drüber weg.
>
> http://www.atmel.com/dyn/resources/prod documents/DOC0936.PDF

Die Divisionsroutinen in dieser AppNote sind großer Müll ;-)))
16bit-unsigned geht in maximal 203 Zyklen (ohne return) durch
8bit-unsigned in 67. Beides nach Codegröße optimiert.

Falls jemand nachzählen will:

;***** Subroutine Register Variables

.def drem8u =r15 ;remainder
.def dres8u =r16 ;result
.def dd8u =r16 ;dividend
.def dv8u =r17 ;divisor
.def dcnt8u =r18 ;loop counter

;***** Code

div8u: sub drem8u,drem8u ;clear remainder and carry
ldi dcnt8u,8 ;init loop counter
d8u 1: rol dd8u ;shift left dividend
rol drem8u ;shift dividend into remainder
sub drem8u,dv8u ;remainder = remainder - divisor
brcc d8u 3 ;if result negative
add drem8u,dv8u ; restore remainder
d8u 3: dec dcnt8u ;decrement counter
breq d8u 1 ;if done
rol dd8u,8 ;shift left dividend
com dres8u
ret


Jan-Hinnerk

Topic: Re: uC: Multiplikation von signed ints :(

 Post subject: Re: uC: Multiplikation von signed ints :(
Posted: 2003-09-05 04:29:31 

Replies: 11
Views: 1975


Robert Theiß wrote:


> Nun ich hätt gedacht, dass die rechten 3 bits den Betrag und das
> linke das Vorzeichen darstellt, was tatsächlich auch so is.
> Blöderweise zählen die 3 betrags-bits von -8 bis -1 und nicht
von -1
> bis -8. Bei einer Multiplikation mit "*" behandelt er die Zahl
als
> sei sie vorzeichenlos, so dass man das Produkt mit weiteren
> Multiplikationen korrigieren muss, was ziemlich eagalich is, denn
> eigentlich wollt ich mit den ints ja möglichst schnell sein :(

Also versuchen wir es mal mit vorzeichenloser 4-bit Multiplikation:
-3 * -2 = 0b1101 * 0b1110 = 0b10110110
6 = 0b00000110

Die letzten vier Bit stimmen überein, die ersten vier nicht. Das liegt
auch nicht an den verwendeten Zahlen, sondern ist immer so. Die
Kodierung ist also gar nicht so schlecht.

Mit einer zusätzlichen Multiplikation auf dem Ergebnis, kann man das
Ergebnis definitiv nicht besser machen ;-(

Jan-Hinnerk
Sort by:  
1, 2, 3, 4, 5, Next 

Who is online

Users browsing this forum: Oliver Wache,Georg Seegerer <ggseeg@gmx.de>,"Josef Fischer" <ned@gmx.com>,Georg Sauthoff <g sauthoff@web.de>,"Markus Lesch" <lesch.markus@gmx.net>, 6 guests, Yandex elektronicka sic! Firanki Historia podwodna


New posts New posts    No new posts No new posts    Announce Announcement
New posts [ Popular ] New posts [ Popular ]    No new posts [ Popular ] No new posts [ Popular ]    Sticky Sticky
New posts [ Locked ] New posts [ Locked ]    No new posts [ Locked ] No new posts [ Locked ]    Moved topic Moved topic
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group