Recent Posts

Pages: [1] 2 3 ... 10
1
Deutsch / Re: Hilfe bei Projekt.
Last post by Tommy56 - Today at 04:51 pm
Wenn man die Leute grundlos beleidigt (pöbeln), von denen man Hilfe erwartet, ist das taktisch unklug.

Gruß Tommy
2
Français / Re: Acheter un multimètre
Last post by RIN67630 - Today at 04:51 pm
J'ai une remarque sur les valeurs RMS vraies.
Rappel RMS = Root Mean Square  = racine de la moyenne des carrés --> ne veut pas dire grand chose à part que c'est de l'américain ;) .

On va parler de valeurs efficaces "vraies".
La valeur efficace "vraie" d'un signal quelquonque est la valeur d'une tension continue qui délivrerait la même puissance pendant le même intervalle de temps.
( signal qui a la même efficacité qu'un signal continu)

C'est à partir de maintenant que je me pose des questions.
Le seul vrai voltmètre "RMS" vrai que je connais est un volmètre à base de thermo-couple.
C'est un voltmètre coûteux et délicat d'utilisation.
 
Si le signal peut être décomposé en une somme de signaux sinusoïdaux c'est simple et c'est effectivement du "RMS" :) 
--> la valeur efficace est égale à la racine de la somme des carrés des valeurs efficaces des differentes composantes sinusoïdales.

Et dans le cas d'un signal quelquonque ?
Le voltmètre en question (parfait par ailleurs) n'utilise probablement pas une méthode analogique (a ce prix c'est impossible) et je n'ai pas trouvé d'indication sur son algorythme numérique.

Si quelqu'un a des liens vers de la doc je suis  preneur, merci.
La methode est simple à défaut dʹêtre parfaite: le voltmetre fait 6000 échantillons et calcule la racine de la moyenne des carrés de ces échantillons.
Pour une fréquence faible, celà donne des résultats excellents. Pour des fréquences supérieures à 600Hz ou pour des signaux très impulsifs les résultats sont bien moins bons.

Les true RMS a base de thermocouples etaient indiqués pour la HF, ou l'électronique analogique ne pouvait plus suivre. Maintenant chaque bon oscilloscope est capable d'afficher des valeurs RMS dans sa game de fréquence. En comparaison avec l'AN 8002 et en dessous de 600 Hz il n'y a pas de différence.
3
Programming Questions / Re: SPI.transfer
Last post by gfvalvo - Today at 04:50 pm
It doesn't look like you're following the SPI protocol described here: https://www.robotshop.com/media/files/pdf2/leddarvu_and_configurator_user_guide.pdf

Read and understand Section 5.1. Note in Section 5.1.2 which fields are Little Endian and which are Big Endian. Study the timing diagram shown in Figure 20 on Page 40.

You need to start with a much simpler attempt. Just try to read a one-byte register. This is untested (don't have your hardware), but it compiles.
Code: [Select]
#include <SPI.h>

SPISettings settingsA(25000000, MSBFIRST, SPI_MODE0);
const uint8_t SSa = 10;

struct readCommand {
byte control;
byte addr1;
byte addr2;
byte addr3;
byte lngth1;
byte lngth2;
};
// Header values
const readCommand acc_exp = { 0x0B, 0x00, 0x00, 0x20, 0x01, 0x00 };
const uint8_t sizeOfReadCommand = sizeof(readCommand);

void setup()
{
uint8_t commandBuffer[20]; // Arbitrary size. Need to determine how big it must be for all commands / responses
uint8_t returnedByte;
uint16_t returnDataSize;

pinMode(SSa, OUTPUT);
Serial.begin(115200);
delay(1000);

memcpy(commandBuffer, &acc_exp, sizeOfReadCommand); // don't want SPI.transfer to overwirte the command

digitalWrite(SSa, LOW);
SPI.begin();
SPI.beginTransaction(settingsA);
SPI.transfer(commandBuffer, sizeOfReadCommand);
SPI.endTransaction();

delay(1);
returnDataSize = (uint16_t) acc_exp.lngth2 << 8 | acc_exp.lngth1;
returnDataSize += 2;  // account for returned CRC
SPI.beginTransaction(settingsA);
SPI.transfer(commandBuffer, returnDataSize); // outgoing contents of buffer will be ignored by device
SPI.endTransaction();
digitalWrite(SSa, HIGH);
memcpy(&returnedByte, commandBuffer, 1);
Serial.print("Returned Value = ");
Serial.println(returnedByte);
}


void loop()
{

}
4
General Electronics / Cant Supply all my Servos
Last post by Itz_Jack - Today at 04:49 pm
Hello, im having trouble giving enough power to all my servos, essentially i have 8 micro-servos wired up to my Arduino Mega, but that alone cannot give enough power to all the servos. So im stuck at this point. I have the servos' VCC and GND wired up to the breadboard and powered by another batterty (not the one hooked up to the Arduino) but it still isnt giving enough power, so my question is do i need to up the voltage above 5v or increase the am throughout?

Here is the image to my wiring, forget about the VCC and GND wired from the Arduino to the Breadboard.
Link is safe to use, just takes you to a google drive.

https://drive.google.com/file/d/1-HyvRGwQnv01nFpELGMkz2hqZz7r1-DR/view?usp=sharing


5
Yes, repete the incoming RX data to a TX. It is a repeter rebuilding the code, I got it via RTL-SDR, it works very fine.

But I was searching some code to clone my remote with rolling code for my bike !!
No way until now.

See you.
Rino.
6
Deutsch / Re: Hilfe bei Projekt.
Last post by lShadowl - Today at 04:47 pm
Ich nehme jede Hilfe gerne an, aber wenn man Fragen nicht versteht, und dann rumpöbeln muss sollte man es evtl lieber lassen ^^
7
Hello iniki,

Sorry for the delay in getting back to you. Did you manage to get in touch with one of our agents?

Best regards,
8
You'd be better off just building a standalone arduino - that's effectively what you'd need to do....

Are you not able to get dirt cheap mail-order pro mini clones over there? We can get pro mini clones for $2-3 (US dollars) from the chinese ebay sellers.
9
going to use 12v valves, if you wish i can link them.
10
Bar Sport / Re: [OT ITA] Lo spamm bar
Last post by Patrick_M - Today at 04:45 pm
della serie Ben Eater (quello delle 18 breadboard)

questo video sulla programmazione delle eeprom l'ho trovato molto interessante...
Pages: [1] 2 3 ... 10