beschrieben sind) hast. Wobei ich glaube bei einem T2 existiert so etwas noch nicht. Geschweige denn CAN. Aber nun zu deinen Fragen: 1) - Du brauchst einen CAN-Controller zb AT90CAN oder Atmega64M1 - einen CAN-Transceiver (der das Differenzsignal umwandelt) zb MCP2551 oder einen Optoentkoppelten
Geschwindigkeit und Länge sollten die von Torsten beschriebenen twisted pair kabel auch tun. Und hier ein CAN-Kabel http://www.lappkabel.de/produkte/online-kataloge-shop/datenuebertragungssysteme/bussystem-can-devicenet/can-feste-verlegung-und-hochflexible-anwendungen/unitronic-bus-can.html Torsten C.
gibts dafür schon... Vielleicht kann man ja sogar die normalen CAN Leitungen CAN_H CAN_L zweckentfremden - wenn die anderen Knoten dann nicht gestört werden. Sollten sie aber nicht, weil sie ja nichts CAN specifischer decodieren können... Dann einfach nen Schalter
Hallo Matthias, ich habe sehr großes Interesse an deinem Bootloader, da ich ebenfalls AtMega8 und MCP2515 nutze und das Flashen meines Projektes so langsam recht aufwendig wird (es handelt sich allerdings um keinen Hausbus im eigentlichen Sinne, sondern um CAN-vernetzte und über PC angesteuerte
vom SRAM darf man bei einem Atmel verbrauchen der mit C programmiert wird? Ich habe zB hier einen AT90Can128 und habe "Program Memory Usage : 36794 bytes 28,1 % Full Data Memory Usage : 2700 bytes 65,9 % Full" verbraucht. Ist das im Rahmen des Vernünftigen? Gibt es eine Faustregel? Lg
Stack Verbrauch aufdecken. graue Theorie schrieb im Beitrag #5163376: > Ich habe zB hier einen AT90Can128 und habe > "Program Memory Usage : 36794 bytes 28,1 % Full > Data Memory Usage : 2700 bytes 65,9 % Full" > verbraucht. Ist das im Rahmen des Vernünftigen? Ohne jetzt deine Code
cold start circuit's goal is to charge VSTOR higher than VSTOR_CHGEN so that the main boost charger can operate. When a depleted storage element is initially attached to VBAT, as shown in Figure 12 and the harvester can provide a voltage > VIN(CS) and total power at least > PIN(CS), assuming minimal system load or leakage at VSTOR and VBAT, the cold start circuit can charge VSTOR above VSTOR_CHGEN. Once the VSTOR voltage reaches the VSTOR_CHGEN threshold, the IC 1. first performs an initialization pulse on VRDIV to reset
die Datensätze in einen externen Speicher übertragen sollte. Ich habe WLAN-Modul (Avisaro WLAN 2.0), AT29C040A (512kByte) als Speicher, SRAM (128 kByte als Arbeitsspeicher) und AT90CAN128 (zur weiteren Anwendung von CAN) als das Gehirn des Systems gewählt. Alles ist fremd und schwer für einen Anfänger
@Michael CAN nehme ich nur für die zukunftige Erweiterung, in diesem Prjekt spielt CAN-Controller gar keine Rolle. Vielleicht kannst du mir sagen, ob dies realisierbar ist oder nicht.
source and the load, as shown in Figure 2. These wires are connected to the controlled output voltage at the load, then routed back to the error amplifier inside the power source so that the voltage can be sensed by the wires that carry negligible current. If the cable is long, there can be a substantial
the regulator,the regulator must be at its nominal voltage before theADF7020 can be programmed.The status of capacitance added to the PCB track capacitance adds up to the the regulator can be monitored at MUXOUT.When the load capacitance
Do you have the 100 Ohm termination resistor at the FPGA side? Which VCCIO do you use at the FPGA bank? You have of course to set the IO standard to LVDS, this is available in Artix.
So, now i can look at my code: The Registers: x"01",x"00",x"00",x"00",x"14",x"00", -- 21 to 26: AD9508 OUT0 to DAC x"09",x"00",x"00",x"00",x"1E",x"A0", -- 27 to 32: AD9508 OUT1 unused/disabled x"13",x"00"
–20 SFDR = 65dBFS ) ) d –30 d –30 ( ( d –40 d –40 i i g –50 g –50 a a M –60 M –60 –70 –70 –80 –80 –90 –90 0 7.5 15 22.5 30 0 7.5 15 22.5 30 Frequency (MHz) Frequency (MHz) TWO-TONE INTERMODULATION DISTORTION DIFFERENTIAL LINEARITY ERROR 0 0.2 f1= 9.5MHz at –7dBFS fIN 10MHz –10 f2= 9.9MHz at –7dBFS IMD(3) = –60dBc –20 0.1 ) d –30 ) e S u –40 ( i E 0 g –50 D M –60 –0.1 –70 –80 –90 –0.2 0 7.5 15 22.5 30 0 64 128 192 256 Frequency (MHz) Output Code ADS830 5 SBAS086A TYPICAL CHARACTERISTICS (Cont.) At TA= full specified temperature range, single-ended input range = 1.5V to 3.5V,
dimensional drawing for 0 ... 20 mA D05 D05 other modules 4 ... 20 mA – D06 Mounting Snap-fastener at 14 pin plug 0 ... xx mA as requested D90 – connector (14 pin plug included ± ... x mA as requested D91 – as standard equipment) Accessory: snap-fastener at Direct Voltage ± 200 mV D10 – ± 2 V D11 – 2.8
schon /einen/ Controller, der mit ucAllowFullPageBitstream = False programmiert werden muss: den AT90CAN128. Falls du dir die Mühe machen willst, dich durch disassemblierte 14 KiB an Binärcode (noch dazu von einem Compiler generiert und aggressiv optimiert) zu wühlen, könnte es natürlich möglich sein, dass du statt des AT90CAN128 auch einen anderen modernen Controller deiner Wahl da rein packen kannst. Allerdings weiß ich nicht, wie viel dir deine Arbeitszeit Wert ist -- persönlich denke ich, dass ein AVR Dragon die
Supply Max Voltage to 95VDC SOIC and DIP packages. The HIP4080A includes an input • Drives 1000pF Load at 1MHz in Free Air at +50°C with comparator, used to facilitate the “hysteresis” and PWM modes of operation. Its HEN (high enable) lead can force Rise and Fall Times of Typically 10ns current to freewheel
Es müssen 2 CAN-Geräte gekoppelt werden, die sich erstmal nicht verstehen. AT90CAN128/16MHz + MCP2515, also 2 getrennte Bussysteme. Compiler CodeVision. Läuft auf beiden Seiten mit 500kbit und die Daten und IDs müssen
in creased to a maximumof 500mA. At intermediate loads, MPPC Operation the peak inductor current can vary between 100mA to Themaximumpowerpointcontrolcircuitallowstheuser 500mA.ThisfunctionisoverriddenbytheMPPCfunction tosettheoptimalinputvoltageoperatingpointforagiven
keine Ahnung von Forth, aber das, was die da schreiben, klingt ziemlich sinnvoll: [code] Now we can create a circle on the heap (i.e., allocated memory) with: 50 circle heap-new constant my-circle heap-new invokes construct, thus initializing the field circle-radius with 50. We can draw this new circle at (100,100) with: 100 100 my-circle draw[/code] Oliver
mich an... Philipp M. schrieb im Beitrag #3150563: > ich hier einen ATmega32 mit einem MCP2551 (CAN-Treiber) an einen CAN-Bus > gehängt und nutze den UART des Mikrocontrollers um den MCP2551 > anszusteuern. Wie nochmal? Der UART kann CAN?
das aber auch getestet und es macht keinen Unterschied. Zur Topologie. An der anderen Seite der CAN-Leitung hängt auch ein AVR (At90USB) mit einem MCP2551. Der ist übrigens auch direkt angeschlossen, und da geht es (auch wenn das Kabel etwas länger ist). Masseverschleppung: Die Massen sind recht
Hallo, seit einigen Tage versuche ich den AT90CAN64 in eclipse mit Hilfe von JTAGICE mkII debuggen. Ich habe CDT (mit GDB) und AVR Plug-in installiert. AVaRICE und GDB eingestellt. Aber anscheinend läuft AVaRICE mit kleineren Bitrate. Dadurch
atmega32 Danke für den Antwort. Meiner sieht so: --mkII --jtag-bitrate 1000khz --jtag usb :4242 -P at90can64 Gibt es hier Fehler? Ich kann auch alle meine Einstellungen als Bilder zeigen. > -B setzt die Jtag Bitrate. > > –jtag-bitrate gibt es nicht. > Nur: '-–jtag-bitrate' und sollte dann auch
readings will be biased (drift <3% solder. Type 3 sizes range from 25 – 45 μm powder. RH after 200 hours at 90% RH humidity ) . The scope of 9. 75% RH can be easily saturated NaCl is generated. work is further limited to -40– 80 °C . 3. If there are volatile solvents, irritating tapes, adhesives, and packaging
pF load with a 10% rise time at remains high until 25 ns phase error is detected at the PFD. 4.8 MHz. Faster edges can result in some spurious feedthrough Because no external components are needed for digital lock to the output. A
referenced RS output mode and V+ referenced output mode. +IN –IN In unidirectional operation, the output can be set at the negative rail (near ground) or at the positive rail (near V+) when the VS differential input is 0 V. The output moves to the opposite rail when a correct polarity differential input voltage
in Verbindung mit Pony Prog (weil das Atmel AVR-ISP unter XP nicht funzt). Habe es jetzt mit einem AT 90S2343 probiert funktioniert einwandfrei mit dem internen Oszi.Auch mein eigentliches Prog (Soft-UART) verrichtet seinen Dienst. Gruß Martin
habe) Meine Anwendung (Verbindung zu Handy miitels Soft UART) läuft jetzt einwandfrei auf einem AT90S2343. Mein Problem ist bloß, dass ich die L Variante (2,7-5,5V DIP-8) benötige, diese aber nirgendwo finden kann. Hat vielleicht jemand eine Bezugsquelle für mich, wo ich schnell eine kleine Stückzahl
quote myself: If you want a “Trabant”, then please be so kind and send no e-mail to harald.naumann (at) gsm-modem.de because I am the wrong person. I just can help with a “Porsche” with price level for a “Volkswagen” or something in between. I love to use my skills and experience to make hardware concepts
lowest radio frequency that the M2M device have to transceive - Remember the tips and tricks you can use to make the ground plane bigger - Select your embedded antenna carefully and have a closer look on the antenna efficiency special at the lower frequencies that the M2M device has to transmit and
this loop for little capacitor values (about <50µF) by a technical feature of theAVR that the counter can save its counter value by a external event. The counter can operate at full clock rate (1MHz or 8MHz). The external event can be build by the output of the comparator. The comparator can operate with
equivalent real SFG. integration operator for complex signals. this means the outputs are phase shifted by +90° as opposed to 4 2.2 Polar to Rectangular Conversion –90° for positive frequencies which have increasing phases . Complex signals at a single frequency, possibly positive, In a generalization, one is
output current setting. The factor of 4 comes from the fact that there are two motor windings, and at any instant two FETs are conducting winding current for each winding (one high-side and one low-side). The maximum amount of power that can be dissipated in the device is dependent on ambient temperature
Habe so etwas mit dem AT90CAN128 sowie einem FT232RL realisiert. Baudraten gehen von 1MBit abwärts und ein paar Einstellungen kann man noch machen. Die volle Flexibilität eines kommerziellen Umsetzers habe ich nicht benötigt
http://www.hohner-elektrotechnik.de/uploads/media/Handbuch_CAN_BC_58.pdf?PHPSESSID=0deb897bb583277833487c8130271fb5 seite 16. bei 20 KByte/s sind es 7,5M can ist das scheinbar nicht wirklich flexibel, RS485 lässt etwas mehr zu http://www.profibus.felser.ch
sind mehr oder weniger Eigengewächse, teils mit MCP2515, teils mit AT90CAN... Terminierung - naja. An einem Ende ist ein 120R, der Rest hat je einen 2k2 bekommen. Übertragungsfehler? Fehlanzeige. Habe mal eine Woche mitgeloggt und ausgewertet.
diagnostic cycle to check for further alarms. If there are burn marks on electronic board, see page 90 fig. 7 03-2009 SOI/DT-mdm FCPD-dp Quality-fz 30/91 599 70 56-70 E32: The analogic pressure switch is giving an error during the E32 calibration phase E32 (At the beginning of each cycle the appliance
40 to +85˚ C normal mode -40 to +75˚ C high-performance mode • High-performance processor (12 MIPS at 48 MHz, 22 MIPS at 88 MHz) • Network overhead handled by XPort unit • Password protection • Upgrade XPort module’s firmware over the network • 3.3V power • Serial-to-10/100 Ethernet conversion • 921,600
40 to +85˚ C normal mode -40 to +75˚ C high-performance mode • High-performance processor (12 MIPS at 48 MHz, 22 MIPS at 88 MHz) • Network overhead handled by XPort unit • Password protection • Upgrade XPort module’s firmware over the network • 3.3V power • Serial-to-10/100 Ethernet conversion • 921,600
sodass sie den Atmega 8u2 auch unterstützt. Meines erachtens nach entspricht der 8U2 der Kategorie AT90USBxx. Ich kann mich aber auch irren. [c] #elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB647__) || defined(__AVR_AT90USB1287__)||defined(__AVR_ATmega8U2
CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB647__) || defined(__AVR_AT90USB1287__)||defined(__AVR_ATmega8U2__) /* AT90USBxx with one USART */ #define AT90USB_USART #define
providingthemaximum outputdynamicrange. 100 Offset voltage of 800 μV maximum, offset voltage drift of 90 2 μV/°C, typical input bias currents below 25 pA, and low input voltage noise provide dc precision with source impedances up to 1 GΩ. 1.8 MHz unity gain bandwidth, −93 dB THD at 10 kHz, and 3 V/μs slew
DD - AVR DU Interessant wäre für meine Anwendungen, ob überhaupt und welche davon mit (wieviel) CAN sind.
JTdCJTIyY2F0ZWdvcnlkcm9wZG93biUyMiUzQSU1QiUyMk1pY3JvY29udHJvbGxlcnMlMjBhbmQlMjBNaWNyb3Byb2Nlc3NvcnMlMjIlMkMlMjIlMjIlMkMlMjIlMjIlNUQlN0Q= Schade, nur die beiden bisherigen Typen mit nur einem CAN (AT90CAN*, ATmega*M1).
at the zero current crossing! Figure 6. Half Stepping with Offset Table 1 on page 7 can be used to know at which moment. Changing to a lower resolution may only be done Microstep Position (see Status Register
Ich möchte gerne einem PC, genauer: einem Laptop (ein Latitude E6400 mit Windows XP) eine CAN-Schittstelle verpassen. Was wäre da am günstigsten, ein USB-to-CAN-Adapter vielleicht? Ich habe mal danach gegooglet, aber diverse Anbieter nennen komischerweise keinen Preis dafür bzw. man muss erst
das um die 40 Euro: http://www.kreatives-chaos.com/artikel/can-debugger Der basiert auf einem AT90CAN128 und enthält einen passenden Bootloader. Für den Start gibt es noch Software: Shell (für ein VT100 kompatibles Terminal) Lawicel CAN232/CAN2USB kompatibel
Operation range from –0.3 V to V – 2 V. The dead-time CC • Internal Circuitry Prohibits Double Pulse at control comparator has a fixed offset that provides Either Output approximately 5% dead time. The on-chip oscillator can be bypassed by terminating RT to the reference • Variable Dead Time Provides Control
range from 2 to 12, but the the die is now rolled it is quite easy number of ways in which the dice can (with a little practice ) to count in time be thrown is 36. Some scores can be with the clock and to switch SI back to thrown in more than one way, and thus position (a) at the appropriate time to have higher probabilities. For example, stop the counter at any desired number. 2 can only be thrown in one way, (1 + 1) The touch contacts may easily be dis- as can 12 (6+6). The probability of guisedasa pair of screwheadin the throwing 2 (or 12) is thus 1/36
Ich habe ein Modul mit Display und Tastatur auf Basis von AT90CAN64 über Nacht arbeiten gelassen. Am nächsten Tag habe ich bemerkt, dass Modul langsam (träger) funktioniert. Ich habe Anlage ausgeschaltet und wieder eingeschaltet. Dann ging es wieder ok. Was kann
Denis Tynaschev wrote: > Ich habe ein Modul mit Display und Tastatur auf Basis von AT90CAN64 über > Nacht arbeiten gelassen. Am nächsten Tag habe ich bemerkt, dass Modul > langsam (träger) funktioniert. Ich habe Anlage ausgeschaltet und wieder > eingeschaltet. Dann ging es wieder ok
can be found using the following formula : CV o R ton= 0.45 At switch on capacitor C is discharged and it keeps LIGHT DIMMER FOR CAR DISPLAY the voltage at pin 2 low ; or rather, since a voltage Althoughdigital
gibt (anscheinend) - aber wo kaufen ist die Frage? Der Segger-Shop führt auch nur eine Version 8.08.90?
) No power supply required, powered entirely by the USB port Target power of up to 400mA can be supplied from I-jet with overload protection Target power consumption can be measured with ~200µA resolution at 200kHz JTAG and Serial Wire Debug (SWD) clocks up to 32MHz (no limit on the