Redirect 302 redirect from GET @messages_create (edb202)

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
89.77 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
  +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
  +url: "https://electronics.stackexchange.com/q/670924/107963"
  +body: """
    Solution\n
    --------\n
    \n
    Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
    \n
    Problem\n
    -------\n
    \n
    > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
    \n
    > Am I right in thinking that the pull-up resistor is increasing the lows?\n
    \n
    > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
    \n
    > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
    \n
    > Thank you in advance!\n
    \n
    Cross-posting my question from StackExchange.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1687328506 {#2410
    date: 2023-06-21 08:21:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 132
  -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
  -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1687130578
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/738378"
  +editedAt: DateTimeImmutable @1687363171 {#1850
    date: 2023-06-21 17:59:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687102078 {#2420
    date: 2023-06-18 17:27:58.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
  +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
  +url: "https://electronics.stackexchange.com/q/670924/107963"
  +body: """
    Solution\n
    --------\n
    \n
    Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
    \n
    Problem\n
    -------\n
    \n
    > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
    \n
    > Am I right in thinking that the pull-up resistor is increasing the lows?\n
    \n
    > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
    \n
    > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
    \n
    > Thank you in advance!\n
    \n
    Cross-posting my question from StackExchange.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1687328506 {#2410
    date: 2023-06-21 08:21:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 132
  -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
  -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1687130578
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/738378"
  +editedAt: DateTimeImmutable @1687363171 {#1850
    date: 2023-06-21 17:59:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687102078 {#2420
    date: 2023-06-18 17:27:58.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2412
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1943 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
  +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
  +url: "https://electronics.stackexchange.com/q/670924/107963"
  +body: """
    Solution\n
    --------\n
    \n
    Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
    \n
    Problem\n
    -------\n
    \n
    > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
    \n
    > Am I right in thinking that the pull-up resistor is increasing the lows?\n
    \n
    > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
    \n
    > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
    \n
    > Thank you in advance!\n
    \n
    Cross-posting my question from StackExchange.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1687328506 {#2410
    date: 2023-06-21 08:21:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 132
  -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
  -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1687130578
  +visibility: "visible             "
  +apId: "https://lemmy.ca/post/738378"
  +editedAt: DateTimeImmutable @1687363171 {#1850
    date: 2023-06-21 17:59:31.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687102078 {#2420
    date: 2023-06-18 17:27:58.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4080
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Problem you are having could be\n
    \n
    1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
    2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
    \n
    As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
    \n
    Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1687328507 {#4089
    date: 2023-06-21 08:21:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4078 …}
  +nested: Doctrine\ORM\PersistentCollection {#4076 …}
  +votes: Doctrine\ORM\PersistentCollection {#4074 …}
  +reports: Doctrine\ORM\PersistentCollection {#4072 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
  -id: 1049
  -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/258939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687149310 {#4025
    date: 2023-06-19 06:35:10.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4080
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Problem you are having could be\n
    \n
    1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
    2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
    \n
    As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
    \n
    Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1687328507 {#4089
    date: 2023-06-21 08:21:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4078 …}
  +nested: Doctrine\ORM\PersistentCollection {#4076 …}
  +votes: Doctrine\ORM\PersistentCollection {#4074 …}
  +reports: Doctrine\ORM\PersistentCollection {#4072 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
  -id: 1049
  -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/258939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687149310 {#4025
    date: 2023-06-19 06:35:10.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4080
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Problem you are having could be\n
    \n
    1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
    2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
    \n
    As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
    \n
    Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1687328507 {#4089
    date: 2023-06-21 08:21:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4078 …}
  +nested: Doctrine\ORM\PersistentCollection {#4076 …}
  +votes: Doctrine\ORM\PersistentCollection {#4074 …}
  +reports: Doctrine\ORM\PersistentCollection {#4072 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
  -id: 1049
  -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/258939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687149310 {#4025
    date: 2023-06-19 06:35:10.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4207
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4080
    +user: App\Entity\User {#4028 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Problem you are having could be\n
      \n
      1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
      2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
      \n
      As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
      \n
      Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1687328507 {#4089
      date: 2023-06-21 08:21:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4078 …}
    +nested: Doctrine\ORM\PersistentCollection {#4076 …}
    +votes: Doctrine\ORM\PersistentCollection {#4074 …}
    +reports: Doctrine\ORM\PersistentCollection {#4072 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 1049
    -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/258939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1687149310 {#4025
      date: 2023-06-19 06:35:10.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: """
    Thanks for the explanation!\n
    \n
    I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
    \n
    Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687155877 {#4204
    date: 2023-06-19 08:24:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4210 …}
  +nested: Doctrine\ORM\PersistentCollection {#4212 …}
  +votes: Doctrine\ORM\PersistentCollection {#4208 …}
  +reports: Doctrine\ORM\PersistentCollection {#4215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
  -id: 1071
  -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/430385"
  +editedAt: DateTimeImmutable @1687155895 {#4201
    date: 2023-06-19 08:24:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687155877 {#4199
    date: 2023-06-19 08:24:37.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4207
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4080
    +user: App\Entity\User {#4028 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Problem you are having could be\n
      \n
      1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
      2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
      \n
      As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
      \n
      Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1687328507 {#4089
      date: 2023-06-21 08:21:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4078 …}
    +nested: Doctrine\ORM\PersistentCollection {#4076 …}
    +votes: Doctrine\ORM\PersistentCollection {#4074 …}
    +reports: Doctrine\ORM\PersistentCollection {#4072 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 1049
    -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/258939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1687149310 {#4025
      date: 2023-06-19 06:35:10.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: """
    Thanks for the explanation!\n
    \n
    I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
    \n
    Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687155877 {#4204
    date: 2023-06-19 08:24:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4210 …}
  +nested: Doctrine\ORM\PersistentCollection {#4212 …}
  +votes: Doctrine\ORM\PersistentCollection {#4208 …}
  +reports: Doctrine\ORM\PersistentCollection {#4215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
  -id: 1071
  -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/430385"
  +editedAt: DateTimeImmutable @1687155895 {#4201
    date: 2023-06-19 08:24:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687155877 {#4199
    date: 2023-06-19 08:24:37.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4207
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4080
    +user: App\Entity\User {#4028 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Problem you are having could be\n
      \n
      1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
      2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
      \n
      As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
      \n
      Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1687328507 {#4089
      date: 2023-06-21 08:21:47.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4078 …}
    +nested: Doctrine\ORM\PersistentCollection {#4076 …}
    +votes: Doctrine\ORM\PersistentCollection {#4074 …}
    +reports: Doctrine\ORM\PersistentCollection {#4072 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
    -id: 1049
    -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/258939"
    +editedAt: null
    +createdAt: DateTimeImmutable @1687149310 {#4025
      date: 2023-06-19 06:35:10.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: """
    Thanks for the explanation!\n
    \n
    I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
    \n
    Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687155877 {#4204
    date: 2023-06-19 08:24:37.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4210 …}
  +nested: Doctrine\ORM\PersistentCollection {#4212 …}
  +votes: Doctrine\ORM\PersistentCollection {#4208 …}
  +reports: Doctrine\ORM\PersistentCollection {#4215 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
  -id: 1071
  -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/430385"
  +editedAt: DateTimeImmutable @1687155895 {#4201
    date: 2023-06-19 08:24:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687155877 {#4199
    date: 2023-06-19 08:24:37.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4236
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4207
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4080
      +user: App\Entity\User {#4028 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Problem you are having could be\n
        \n
        1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
        2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
        \n
        As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
        \n
        Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1687328507 {#4089
        date: 2023-06-21 08:21:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4078 …}
      +nested: Doctrine\ORM\PersistentCollection {#4076 …}
      +votes: Doctrine\ORM\PersistentCollection {#4074 …}
      +reports: Doctrine\ORM\PersistentCollection {#4072 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 1049
      -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/258939"
      +editedAt: null
      +createdAt: DateTimeImmutable @1687149310 {#4025
        date: 2023-06-19 06:35:10.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: """
      Thanks for the explanation!\n
      \n
      I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
      \n
      Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1687155877 {#4204
      date: 2023-06-19 08:24:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4208 …}
    +reports: Doctrine\ORM\PersistentCollection {#4215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
    -id: 1071
    -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/430385"
    +editedAt: DateTimeImmutable @1687155895 {#4201
      date: 2023-06-19 08:24:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687155877 {#4199
      date: 2023-06-19 08:24:37.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1687172316 {#4231
    date: 2023-06-19 12:58:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4228 …}
  +nested: Doctrine\ORM\PersistentCollection {#4225 …}
  +votes: Doctrine\ORM\PersistentCollection {#4223 …}
  +reports: Doctrine\ORM\PersistentCollection {#4237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
  -id: 1097
  -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/262885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687172316 {#4234
    date: 2023-06-19 12:58:36.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4236
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4207
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4080
      +user: App\Entity\User {#4028 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Problem you are having could be\n
        \n
        1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
        2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
        \n
        As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
        \n
        Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1687328507 {#4089
        date: 2023-06-21 08:21:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4078 …}
      +nested: Doctrine\ORM\PersistentCollection {#4076 …}
      +votes: Doctrine\ORM\PersistentCollection {#4074 …}
      +reports: Doctrine\ORM\PersistentCollection {#4072 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 1049
      -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/258939"
      +editedAt: null
      +createdAt: DateTimeImmutable @1687149310 {#4025
        date: 2023-06-19 06:35:10.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: """
      Thanks for the explanation!\n
      \n
      I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
      \n
      Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1687155877 {#4204
      date: 2023-06-19 08:24:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4208 …}
    +reports: Doctrine\ORM\PersistentCollection {#4215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
    -id: 1071
    -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/430385"
    +editedAt: DateTimeImmutable @1687155895 {#4201
      date: 2023-06-19 08:24:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687155877 {#4199
      date: 2023-06-19 08:24:37.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1687172316 {#4231
    date: 2023-06-19 12:58:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4228 …}
  +nested: Doctrine\ORM\PersistentCollection {#4225 …}
  +votes: Doctrine\ORM\PersistentCollection {#4223 …}
  +reports: Doctrine\ORM\PersistentCollection {#4237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
  -id: 1097
  -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/262885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687172316 {#4234
    date: 2023-06-19 12:58:36.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4236
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4207
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4080
      +user: App\Entity\User {#4028 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Problem you are having could be\n
        \n
        1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
        2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
        \n
        As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
        \n
        Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1687328507 {#4089
        date: 2023-06-21 08:21:47.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4078 …}
      +nested: Doctrine\ORM\PersistentCollection {#4076 …}
      +votes: Doctrine\ORM\PersistentCollection {#4074 …}
      +reports: Doctrine\ORM\PersistentCollection {#4072 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
      -id: 1049
      -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/258939"
      +editedAt: null
      +createdAt: DateTimeImmutable @1687149310 {#4025
        date: 2023-06-19 06:35:10.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: """
      Thanks for the explanation!\n
      \n
      I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
      \n
      Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1687155877 {#4204
      date: 2023-06-19 08:24:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4208 …}
    +reports: Doctrine\ORM\PersistentCollection {#4215 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
    -id: 1071
    -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/430385"
    +editedAt: DateTimeImmutable @1687155895 {#4201
      date: 2023-06-19 08:24:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687155877 {#4199
      date: 2023-06-19 08:24:37.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1687172316 {#4231
    date: 2023-06-19 12:58:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4228 …}
  +nested: Doctrine\ORM\PersistentCollection {#4225 …}
  +votes: Doctrine\ORM\PersistentCollection {#4223 …}
  +reports: Doctrine\ORM\PersistentCollection {#4237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
  -id: 1097
  -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/262885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687172316 {#4234
    date: 2023-06-19 12:58:36.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4250
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4236
    +user: App\Entity\User {#4028 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4207
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4080
        +user: App\Entity\User {#4028 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Problem you are having could be\n
          \n
          1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
          2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
          \n
          As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
          \n
          Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1687328507 {#4089
          date: 2023-06-21 08:21:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@lightrush@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4078 …}
        +nested: Doctrine\ORM\PersistentCollection {#4076 …}
        +votes: Doctrine\ORM\PersistentCollection {#4074 …}
        +reports: Doctrine\ORM\PersistentCollection {#4072 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 1049
        -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/258939"
        +editedAt: null
        +createdAt: DateTimeImmutable @1687149310 {#4025
          date: 2023-06-19 06:35:10.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4080}
      +body: """
        Thanks for the explanation!\n
        \n
        I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
        \n
        Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1687155877 {#4204
        date: 2023-06-19 08:24:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
        "@hardware26@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4208 …}
      +reports: Doctrine\ORM\PersistentCollection {#4215 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
      -id: 1071
      -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/430385"
      +editedAt: DateTimeImmutable @1687155895 {#4201
        date: 2023-06-19 08:24:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1687155877 {#4199
        date: 2023-06-19 08:24:37.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1687172316 {#4231
      date: 2023-06-19 12:58:36.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4228 …}
    +nested: Doctrine\ORM\PersistentCollection {#4225 …}
    +votes: Doctrine\ORM\PersistentCollection {#4223 …}
    +reports: Doctrine\ORM\PersistentCollection {#4237 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
    -id: 1097
    -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/262885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1687172316 {#4234
      date: 2023-06-19 12:58:36.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: """
    It works!\n
    \n
    ![](https://lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)\n
    \n
    I just built this monstrosity, tested and the signal is correctly detected by the computer. 👌\n
    \n
    Now I just need to wire it properly.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687310758 {#4253
    date: 2023-06-21 03:25:58.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4248 …}
  +nested: Doctrine\ORM\PersistentCollection {#4246 …}
  +votes: Doctrine\ORM\PersistentCollection {#4244 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -id: 1413
  -bodyTs: "'/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':5 'built':8 'comput':20 'correct':16 'detect':17 'lemmy.ca':4 'lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':3 'monstros':10 'need':24 'proper':28 'signal':14 'test':11 'wire':26 'work':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/467632"
  +editedAt: DateTimeImmutable @1687310832 {#4256
    date: 2023-06-21 03:27:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687310758 {#4258
    date: 2023-06-21 03:25:58.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4250
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4236
    +user: App\Entity\User {#4028 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4207
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4080
        +user: App\Entity\User {#4028 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Problem you are having could be\n
          \n
          1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
          2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
          \n
          As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
          \n
          Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1687328507 {#4089
          date: 2023-06-21 08:21:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@lightrush@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4078 …}
        +nested: Doctrine\ORM\PersistentCollection {#4076 …}
        +votes: Doctrine\ORM\PersistentCollection {#4074 …}
        +reports: Doctrine\ORM\PersistentCollection {#4072 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 1049
        -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/258939"
        +editedAt: null
        +createdAt: DateTimeImmutable @1687149310 {#4025
          date: 2023-06-19 06:35:10.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4080}
      +body: """
        Thanks for the explanation!\n
        \n
        I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
        \n
        Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1687155877 {#4204
        date: 2023-06-19 08:24:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
        "@hardware26@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4208 …}
      +reports: Doctrine\ORM\PersistentCollection {#4215 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
      -id: 1071
      -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/430385"
      +editedAt: DateTimeImmutable @1687155895 {#4201
        date: 2023-06-19 08:24:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1687155877 {#4199
        date: 2023-06-19 08:24:37.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1687172316 {#4231
      date: 2023-06-19 12:58:36.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4228 …}
    +nested: Doctrine\ORM\PersistentCollection {#4225 …}
    +votes: Doctrine\ORM\PersistentCollection {#4223 …}
    +reports: Doctrine\ORM\PersistentCollection {#4237 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
    -id: 1097
    -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/262885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1687172316 {#4234
      date: 2023-06-19 12:58:36.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: """
    It works!\n
    \n
    ![](https://lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)\n
    \n
    I just built this monstrosity, tested and the signal is correctly detected by the computer. 👌\n
    \n
    Now I just need to wire it properly.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687310758 {#4253
    date: 2023-06-21 03:25:58.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4248 …}
  +nested: Doctrine\ORM\PersistentCollection {#4246 …}
  +votes: Doctrine\ORM\PersistentCollection {#4244 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -id: 1413
  -bodyTs: "'/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':5 'built':8 'comput':20 'correct':16 'detect':17 'lemmy.ca':4 'lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':3 'monstros':10 'need':24 'proper':28 'signal':14 'test':11 'wire':26 'work':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/467632"
  +editedAt: DateTimeImmutable @1687310832 {#4256
    date: 2023-06-21 03:27:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687310758 {#4258
    date: 2023-06-21 03:25:58.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4250
  +user: Proxies\__CG__\App\Entity\User {#1970 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4236
    +user: App\Entity\User {#4028 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4207
      +user: Proxies\__CG__\App\Entity\User {#1970 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4080
        +user: App\Entity\User {#4028 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Problem you are having could be\n
          \n
          1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
          2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
          \n
          As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
          \n
          Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1687328507 {#4089
          date: 2023-06-21 08:21:47.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@lightrush@lemmy.ca"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4078 …}
        +nested: Doctrine\ORM\PersistentCollection {#4076 …}
        +votes: Doctrine\ORM\PersistentCollection {#4074 …}
        +reports: Doctrine\ORM\PersistentCollection {#4072 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
        -id: 1049
        -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://discuss.tchncs.de/comment/258939"
        +editedAt: null
        +createdAt: DateTimeImmutable @1687149310 {#4025
          date: 2023-06-19 06:35:10.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4080}
      +body: """
        Thanks for the explanation!\n
        \n
        I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
        \n
        Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1687155877 {#4204
        date: 2023-06-19 08:24:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
        "@hardware26@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4208 …}
      +reports: Doctrine\ORM\PersistentCollection {#4215 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
      -id: 1071
      -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/430385"
      +editedAt: DateTimeImmutable @1687155895 {#4201
        date: 2023-06-19 08:24:55.0 +02:00
      }
      +createdAt: DateTimeImmutable @1687155877 {#4199
        date: 2023-06-19 08:24:37.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1687172316 {#4231
      date: 2023-06-19 12:58:36.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4228 …}
    +nested: Doctrine\ORM\PersistentCollection {#4225 …}
    +votes: Doctrine\ORM\PersistentCollection {#4223 …}
    +reports: Doctrine\ORM\PersistentCollection {#4237 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
    -id: 1097
    -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/262885"
    +editedAt: null
    +createdAt: DateTimeImmutable @1687172316 {#4234
      date: 2023-06-19 12:58:36.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: """
    It works!\n
    \n
    ![](https://lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)\n
    \n
    I just built this monstrosity, tested and the signal is correctly detected by the computer. 👌\n
    \n
    Now I just need to wire it properly.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687310758 {#4253
    date: 2023-06-21 03:25:58.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4248 …}
  +nested: Doctrine\ORM\PersistentCollection {#4246 …}
  +votes: Doctrine\ORM\PersistentCollection {#4244 …}
  +reports: Doctrine\ORM\PersistentCollection {#4260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
  -id: 1413
  -bodyTs: "'/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':5 'built':8 'comput':20 'correct':16 'detect':17 'lemmy.ca':4 'lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':3 'monstros':10 'need':24 'proper':28 'signal':14 'test':11 'wire':26 'work':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/467632"
  +editedAt: DateTimeImmutable @1687310832 {#4256
    date: 2023-06-21 03:27:12.0 +02:00
  }
  +createdAt: DateTimeImmutable @1687310758 {#4258
    date: 2023-06-21 03:25:58.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4281
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4250
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4236
      +user: App\Entity\User {#4028 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4207
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4080
          +user: App\Entity\User {#4028 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Problem you are having could be\n
            \n
            1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
            2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
            \n
            As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
            \n
            Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1687328507 {#4089
            date: 2023-06-21 08:21:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@lightrush@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4078 …}
          +nested: Doctrine\ORM\PersistentCollection {#4076 …}
          +votes: Doctrine\ORM\PersistentCollection {#4074 …}
          +reports: Doctrine\ORM\PersistentCollection {#4072 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 1049
          -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/258939"
          +editedAt: null
          +createdAt: DateTimeImmutable @1687149310 {#4025
            date: 2023-06-19 06:35:10.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4080}
        +body: """
          Thanks for the explanation!\n
          \n
          I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
          \n
          Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1687155877 {#4204
          date: 2023-06-19 08:24:37.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@lightrush@lemmy.ca"
          "@hardware26@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4208 …}
        +reports: Doctrine\ORM\PersistentCollection {#4215 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
        -id: 1071
        -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/430385"
        +editedAt: DateTimeImmutable @1687155895 {#4201
          date: 2023-06-19 08:24:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1687155877 {#4199
          date: 2023-06-19 08:24:37.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4080}
      +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1687172316 {#4231
        date: 2023-06-19 12:58:36.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
        "@hardware26@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4228 …}
      +nested: Doctrine\ORM\PersistentCollection {#4225 …}
      +votes: Doctrine\ORM\PersistentCollection {#4223 …}
      +reports: Doctrine\ORM\PersistentCollection {#4237 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
      -id: 1097
      -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/262885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1687172316 {#4234
        date: 2023-06-19 12:58:36.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: """
      It works!\n
      \n
      ![](https://lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)\n
      \n
      I just built this monstrosity, tested and the signal is correctly detected by the computer. 👌\n
      \n
      Now I just need to wire it properly.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1687310758 {#4253
      date: 2023-06-21 03:25:58.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4248 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4244 …}
    +reports: Doctrine\ORM\PersistentCollection {#4260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
    -id: 1413
    -bodyTs: "'/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':5 'built':8 'comput':20 'correct':16 'detect':17 'lemmy.ca':4 'lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':3 'monstros':10 'need':24 'proper':28 'signal':14 'test':11 'wire':26 'work':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/467632"
    +editedAt: DateTimeImmutable @1687310832 {#4256
      date: 2023-06-21 03:27:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687310758 {#4258
      date: 2023-06-21 03:25:58.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: "Well done, good to hear"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687328506 {#4276
    date: 2023-06-21 08:21:46.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4273 …}
  +nested: Doctrine\ORM\PersistentCollection {#4270 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
  -id: 1426
  -bodyTs: "'done':2 'good':3 'hear':5 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/297446"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687328506 {#4279
    date: 2023-06-21 08:21:46.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4281
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4250
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4236
      +user: App\Entity\User {#4028 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4207
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4080
          +user: App\Entity\User {#4028 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Problem you are having could be\n
            \n
            1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
            2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
            \n
            As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
            \n
            Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1687328507 {#4089
            date: 2023-06-21 08:21:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@lightrush@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4078 …}
          +nested: Doctrine\ORM\PersistentCollection {#4076 …}
          +votes: Doctrine\ORM\PersistentCollection {#4074 …}
          +reports: Doctrine\ORM\PersistentCollection {#4072 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 1049
          -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/258939"
          +editedAt: null
          +createdAt: DateTimeImmutable @1687149310 {#4025
            date: 2023-06-19 06:35:10.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4080}
        +body: """
          Thanks for the explanation!\n
          \n
          I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
          \n
          Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1687155877 {#4204
          date: 2023-06-19 08:24:37.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@lightrush@lemmy.ca"
          "@hardware26@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4208 …}
        +reports: Doctrine\ORM\PersistentCollection {#4215 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
        -id: 1071
        -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/430385"
        +editedAt: DateTimeImmutable @1687155895 {#4201
          date: 2023-06-19 08:24:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1687155877 {#4199
          date: 2023-06-19 08:24:37.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4080}
      +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1687172316 {#4231
        date: 2023-06-19 12:58:36.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
        "@hardware26@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4228 …}
      +nested: Doctrine\ORM\PersistentCollection {#4225 …}
      +votes: Doctrine\ORM\PersistentCollection {#4223 …}
      +reports: Doctrine\ORM\PersistentCollection {#4237 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
      -id: 1097
      -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/262885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1687172316 {#4234
        date: 2023-06-19 12:58:36.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: """
      It works!\n
      \n
      ![](https://lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)\n
      \n
      I just built this monstrosity, tested and the signal is correctly detected by the computer. 👌\n
      \n
      Now I just need to wire it properly.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1687310758 {#4253
      date: 2023-06-21 03:25:58.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4248 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4244 …}
    +reports: Doctrine\ORM\PersistentCollection {#4260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
    -id: 1413
    -bodyTs: "'/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':5 'built':8 'comput':20 'correct':16 'detect':17 'lemmy.ca':4 'lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':3 'monstros':10 'need':24 'proper':28 'signal':14 'test':11 'wire':26 'work':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/467632"
    +editedAt: DateTimeImmutable @1687310832 {#4256
      date: 2023-06-21 03:27:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687310758 {#4258
      date: 2023-06-21 03:25:58.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: "Well done, good to hear"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687328506 {#4276
    date: 2023-06-21 08:21:46.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4273 …}
  +nested: Doctrine\ORM\PersistentCollection {#4270 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
  -id: 1426
  -bodyTs: "'done':2 'good':3 'hear':5 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/297446"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687328506 {#4279
    date: 2023-06-21 08:21:46.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4281
  +user: App\Entity\User {#4028 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4250
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +entry: App\Entity\Entry {#2412}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4236
      +user: App\Entity\User {#4028 …}
      +entry: App\Entity\Entry {#2412}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4207
        +user: Proxies\__CG__\App\Entity\User {#1970 …}
        +entry: App\Entity\Entry {#2412}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4080
          +user: App\Entity\User {#4028 …}
          +entry: App\Entity\Entry {#2412}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Problem you are having could be\n
            \n
            1. output impedance of the signal generator you use to generate the square wave. When you set it to low, output impedance of the signal generator builds a voltage divider together with the internal pull up, and the device ends up sensing a higher voltage than "low". This is something you can see if you have an oscilloscope, try to hook up a probe to the input and ensure whether you get what you set in the signal generator.\n
            2. some signal sources have no or limited capacity to drain current. And when you set it to low, this is exactly what it us supposed to do, drain current from the internal pullup.\n
            \n
            As you mentioned in another comment, solution is a simple buffer. This could be an opamp, but even a simple nmos transistor should suffice (open drain as you said). But you need yo be careful with current ratings of the transistor, which you can easily calculate by dividing 5V by the pull up resistor. Send a message if you need help.\n
            \n
            Before these, I suggest you yo use an oscilloscope or multimeter to measure the voltage when it is supposed to be low, and see that in fact the problem is that voltage at the input doesn't go "low".
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1687328507 {#4089
            date: 2023-06-21 08:21:47.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@lightrush@lemmy.ca"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4078 …}
          +nested: Doctrine\ORM\PersistentCollection {#4076 …}
          +votes: Doctrine\ORM\PersistentCollection {#4074 …}
          +reports: Doctrine\ORM\PersistentCollection {#4072 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4040 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4044 …}
          -id: 1049
          -bodyTs: "'1':7 '2':86 '5v':168 'anoth':124 'buffer':130 'build':33 'calcul':165 'capac':94 'care':154 'comment':125 'could':5,132 'current':97,115,156 'devic':45 'divid':36,167 'doesn':216 'drain':96,114,145 'easili':164 'end':46 'ensur':75 'even':137 'exact':107 'fact':207 'generat':13,17,32,85 'get':78 'go':218 'help':180 'higher':50 'hook':67 'imped':9,28 'input':73,215 'intern':40,118 'limit':93 'low':26,53,104,202,219 'measur':193 'mention':122 'messag':176 'multimet':191 'need':151,179 'nmos':140 'opamp':135 'open':144 'oscilloscop':64,189 'output':8,27 'probe':70 'problem':1,209 'pull':41,171 'pullup':119 'rate':157 'resistor':173 'said':148 'see':59,204 'send':174 'sens':48 'set':23,81,101 'signal':12,31,84,88 'simpl':129,139 'solut':126 'someth':56 'sourc':89 'squar':19 'suffic':143 'suggest':184 'suppos':111,199 'togeth':37 'transistor':141,160 'tri':65 'us':110 'use':15,187 'voltag':35,51,195,212 'wave':20 'whether':76 'yo':152,186"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://discuss.tchncs.de/comment/258939"
          +editedAt: null
          +createdAt: DateTimeImmutable @1687149310 {#4025
            date: 2023-06-19 06:35:10.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4080}
        +body: """
          Thanks for the explanation!\n
          \n
          I measured the signal generator alone, not connected to the input. It goes to 4.5V high and 0.001V low. Then I connected it to the input and measured at the input. I got 4.5V high and 1.1V low.\n
          \n
          Also I ordered the 74LVC1G07 buffer along with a breakout board which should allow me to hook it up inline and test. I'll report back when I do.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1687155877 {#4204
          date: 2023-06-19 08:24:37.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@lightrush@lemmy.ca"
          "@hardware26@discuss.tchncs.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4208 …}
        +reports: Doctrine\ORM\PersistentCollection {#4215 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4217 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4219 …}
        -id: 1071
        -bodyTs: "'0.001':23 '1.1':44 '4.5':19,40 '74lvc1g07':51 'allow':60 'alon':10 'along':53 'also':47 'back':72 'board':57 'breakout':56 'buffer':52 'connect':12,28 'explan':4 'generat':9 'goe':17 'got':39 'high':21,42 'hook':63 'inlin':66 'input':15,32,37 'll':70 'low':25,46 'measur':6,34 'order':49 'report':71 'signal':8 'test':68 'thank':1 'v':20,24,41,45"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ca/comment/430385"
        +editedAt: DateTimeImmutable @1687155895 {#4201
          date: 2023-06-19 08:24:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1687155877 {#4199
          date: 2023-06-19 08:24:37.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4080}
      +body: "It should do the trick I think. If you are working on electronics a lot, you may consider buying a breadboard and variety of resistors, capacitors and nmos, pros, bjt transistors in bulk for quick fixes instead of waiting for orders to proceed. Have fun"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1687172316 {#4231
        date: 2023-06-19 12:58:36.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@lightrush@lemmy.ca"
        "@hardware26@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4228 …}
      +nested: Doctrine\ORM\PersistentCollection {#4225 …}
      +votes: Doctrine\ORM\PersistentCollection {#4223 …}
      +reports: Doctrine\ORM\PersistentCollection {#4237 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4239 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4241 …}
      -id: 1097
      -bodyTs: "'bjt':30 'breadboard':21 'bulk':33 'buy':19 'capacitor':26 'consid':18 'electron':13 'fix':36 'fun':45 'instead':37 'lot':15 'may':17 'nmos':28 'order':41 'proceed':43 'pros':29 'quick':35 'resistor':25 'think':7 'transistor':31 'trick':5 'varieti':23 'wait':39 'work':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/262885"
      +editedAt: null
      +createdAt: DateTimeImmutable @1687172316 {#4234
        date: 2023-06-19 12:58:36.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4080}
    +body: """
      It works!\n
      \n
      ![](https://lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)\n
      \n
      I just built this monstrosity, tested and the signal is correctly detected by the computer. 👌\n
      \n
      Now I just need to wire it properly.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1687310758 {#4253
      date: 2023-06-21 03:25:58.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lightrush@lemmy.ca"
      "@hardware26@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4248 …}
    +nested: Doctrine\ORM\PersistentCollection {#4246 …}
    +votes: Doctrine\ORM\PersistentCollection {#4244 …}
    +reports: Doctrine\ORM\PersistentCollection {#4260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4264 …}
    -id: 1413
    -bodyTs: "'/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':5 'built':8 'comput':20 'correct':16 'detect':17 'lemmy.ca':4 'lemmy.ca/pictrs/image/70cae57f-710c-4dc5-ba06-204efec4ecf2.jpeg)':3 'monstros':10 'need':24 'proper':28 'signal':14 'test':11 'wire':26 'work':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/467632"
    +editedAt: DateTimeImmutable @1687310832 {#4256
      date: 2023-06-21 03:27:12.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687310758 {#4258
      date: 2023-06-21 03:25:58.0 +02:00
    }
  }
  +root: App\Entity\EntryComment {#4080}
  +body: "Well done, good to hear"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687328506 {#4276
    date: 2023-06-21 08:21:46.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
    "@hardware26@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4273 …}
  +nested: Doctrine\ORM\PersistentCollection {#4270 …}
  +votes: Doctrine\ORM\PersistentCollection {#4268 …}
  +reports: Doctrine\ORM\PersistentCollection {#4282 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4284 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4286 …}
  -id: 1426
  -bodyTs: "'done':2 'good':3 'hear':5 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/297446"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687328506 {#4279
    date: 2023-06-21 08:21:46.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4112
  +user: App\Entity\User {#4101 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Do you have a good low impedance ground connection between the devices? This sounds like there is something else going on."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687102814 {#4118
    date: 2023-06-18 17:40:14.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4117 …}
  +nested: Doctrine\ORM\PersistentCollection {#4116 …}
  +votes: Doctrine\ORM\PersistentCollection {#4107 …}
  +reports: Doctrine\ORM\PersistentCollection {#4110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4105 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4103 …}
  -id: 1131
  -bodyTs: "'connect':9 'devic':12 'els':19 'go':20 'good':5 'ground':8 'imped':7 'like':15 'low':6 'someth':18 'sound':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/274593"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687102814 {#4123
    date: 2023-06-18 17:40:14.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4112
  +user: App\Entity\User {#4101 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Do you have a good low impedance ground connection between the devices? This sounds like there is something else going on."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687102814 {#4118
    date: 2023-06-18 17:40:14.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4117 …}
  +nested: Doctrine\ORM\PersistentCollection {#4116 …}
  +votes: Doctrine\ORM\PersistentCollection {#4107 …}
  +reports: Doctrine\ORM\PersistentCollection {#4110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4105 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4103 …}
  -id: 1131
  -bodyTs: "'connect':9 'devic':12 'els':19 'go':20 'good':5 'ground':8 'imped':7 'like':15 'low':6 'someth':18 'sound':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/274593"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687102814 {#4123
    date: 2023-06-18 17:40:14.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4112
  +user: App\Entity\User {#4101 …}
  +entry: App\Entity\Entry {#2412
    +user: Proxies\__CG__\App\Entity\User {#1970 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1943 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "SOLVED-A-pull-up-resistor-increases-the-low-side-of-a"
    +title: "[SOLVED] A pull-up resistor increases the low side of a signal, how can I counteract it?"
    +url: "https://electronics.stackexchange.com/q/670924/107963"
    +body: """
      Solution\n
      --------\n
      \n
      Using an open drain buffer like the `74LVC1G07` did the trick. Note that this part only works for inputs with a pull-up resistor. There are other parts from the same lineup that can work with any input.\n
      \n
      Problem\n
      -------\n
      \n
      > I have an ebike computer that has two inputs that accept square wave signals. The range is 0-5V. One of the inputs has no pull-up/down resistors on it. When I hook up a device producing signal, the signal is detected correctly. Both highs and lows are detected correctly. The other input has a built-in pull-up resistor. When I hook the same signal to it, only the high side is detected. Measuring the voltage of the low side, it's a bit higher than when hooked to the other input and I'm guessing it isn't crossing the low threshold the computer expects in order to register the low.\n
      \n
      > Am I right in thinking that the pull-up resistor is increasing the lows?\n
      \n
      > Is it possible to counteract the internal pull-up resistor by hooking a pull-down resistor to the input?\n
      \n
      > I'm a software guy with decent soldering skills and minimal knowledge in electronics so please answer like I'm not the brightest electronic bulb on the tree.\n
      \n
      > Thank you in advance!\n
      \n
      Cross-posting my question from StackExchange.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1687328506 {#2410
      date: 2023-06-21 08:21:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 132
    -titleTs: "'counteract':17 'increas':7 'low':9 'pull':4 'pull-up':3 'resistor':6 'side':10 'signal':13 'solv':1"
    -bodyTs: "'-5':60 '/down':71 '0':59 '74lvc1g07':9 'accept':52 'advanc':227 'answer':212 'bit':131 'brightest':218 'buffer':6 'built':101 'built-in':100 'bulb':220 'comput':46,152 'correct':87,94 'counteract':179 'cross':147,229 'cross-post':228 'decent':202 'detect':86,93,120 'devic':80 'drain':5 'ebik':45 'electron':209,219 'expect':153 'guess':143 'guy':200 'high':89,117 'higher':132 'hook':77,109,135,187 'increas':172 'input':20,40,50,65,97,139,195 'intern':181 'isn':145 'knowledg':207 'like':7,213 'lineup':34 'low':91,126,149,159,174 'm':142,197,215 'measur':121 'minim':206 'note':13 'one':62 'open':4 'order':155 'part':16,30 'pleas':211 'possibl':177 'post':230 'problem':41 'produc':81 'pull':24,69,104,168,183,190 'pull-down':189 'pull-up':23,68,103,167,182 'question':232 'rang':57 'regist':157 'resistor':26,72,106,170,185,192 'right':162 'side':118,127 'signal':55,82,84,112 'skill':204 'softwar':199 'solder':203 'solut':1 'squar':53 'stackexchang':234 'thank':224 'think':164 'threshold':150 'tree':223 'trick':12 'two':49 'use':2 'v':61 'voltag':123 'wave':54 'work':18,37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1687130578
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/738378"
    +editedAt: DateTimeImmutable @1687363171 {#1850
      date: 2023-06-21 17:59:31.0 +02:00
    }
    +createdAt: DateTimeImmutable @1687102078 {#2420
      date: 2023-06-18 17:27:58.0 +02:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "Do you have a good low impedance ground connection between the devices? This sounds like there is something else going on."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1687102814 {#4118
    date: 2023-06-18 17:40:14.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@lightrush@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4117 …}
  +nested: Doctrine\ORM\PersistentCollection {#4116 …}
  +votes: Doctrine\ORM\PersistentCollection {#4107 …}
  +reports: Doctrine\ORM\PersistentCollection {#4110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4105 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4103 …}
  -id: 1131
  -bodyTs: "'connect':9 'devic':12 'els':19 'go':20 'good':5 'ground':8 'imped':7 'like':15 'low':6 'someth':18 'sound':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/274593"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687102814 {#4123
    date: 2023-06-18 17:40:14.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED edit
App\Entity\Magazine {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +name: "askelectronics@discuss.tchncs.de"
  +title: "askelectronics"
  +description: """
    **For questions about component-level electronic circuits, tools and equipment.**\n
    \n
    Rules\n
    -----\n
    \n
    1: Be nice.\n
    \n
    2: Be on-topic (eg: *Electronic*, not *electrical*).\n
    \n
    3: No commercial stuff, buying, selling or valuations.\n
    \n
    4: Be safe.\n
    \n
    ---
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 154
  +entryCommentCount: 1230
  +postCount: 1
  +postCommentCount: 4
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729413608 {#276
    date: 2024-10-20 10:40:08.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -id: 11
  +apId: "askelectronics@discuss.tchncs.de"
  +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
  +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
  +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
  +apInboxUrl: "https://discuss.tchncs.de/inbox"
  +apDomain: "discuss.tchncs.de"
  +apPreferredUsername: "askelectronics"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1727247714 {#270
    date: 2024-09-25 09:01:54.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1687144409 {#272
    date: 2023-06-19 05:13:29.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details