Nie napisałeś jak i po co chcesz mierzyć to napięcie sieciowe.
To znaczy napisałeś, ale nie te istotne rzeczy

Chcesz oglądać sobie przebieg sinusoidy? Czy interesuje Cię średnie napięcie skuteczne?
Kiedy dokonujesz pomiaru (jak wykrywasz czy sinus na wejściu jest akurat w zerze, czy w maksimum wartości?
Doczytaj o wartościach skutecznych. 230V na multimetrze to właśnie wartość skuteczna. I swój dzielnik napięcia policzyłeś dla 230V, a to duży błąd. Mogłeś usmażyć wejścia procka. Dlaczego? Poczytaj dalej, napisałem w którym z kolejnych akapitów.
Nie masz możliwości pomiaru kiedy napięcie jest ujemne. Z dwóch powodów - masz prostownik jednopołówkowy, a wejście ADC kontrolera i tak nie mierzy wartości ujemnych.
Zakładam więc, że chcesz mierzyć podobnie jak chiński multimetr - średnią wartość skuteczną z, powiedzmy, 1 sekundy. Zakładając sinus na wejściu, bo o true RMS nie ma co tu marzyć.
Do ładowania kondensatora na wejściu używasz prostownika jednopołówkowego. To oznacza, że przez ćwierć okresu (kiedy napięcie wejściowe jest w dodatniej połówce i rośnie, więc pomiędzy 0 i 90 stopni sinusoidy, kondensator ten się ładuje, a prąd ładowania ograniczają rezystory w szeregu na wejściu. Przez następną ćwiartkę napięcie na kondensatorze spada mniej więcej proporcjonalnie do obniżania się napięcia na wejściu. Ale to czary mary, bo inaczej będzie w każdym z układów. Przez pozostałe 1/2 okresu kondensator rozładowuje się przez rezystor połączony z nim równolegle. A ten jest mniejszy niż rezystory które ładują kondensator. Dlatego napięcie na kondensatorze w skrajnych przypadkach może spaść do 0. Ale w układzie 2 nic, oprócz prądu wejściowego ADC, nie rozładowuje kondensatora, tam też pomiar skacze Ci pomiędzy 0 i max? Czy zawsze jest max?
Próbowałeś zwiększyć R29? Powiedzmy 10 krotnie? Zrób szybką próbę. Zmień R1 na 2,2k a R29 na 2,2M
Jakim napięciem zasilasz kontroler? 5V według schematu. I jakie jest napięcie referencyjne przetwornika? Bo napięcie sieciowe po wyprostowaniu może mieć nawet 350V. Przy tym dzielniku który masz (240k i 5,1k napięcie wejściowe na ADC może wynieść 7V - to za dużo, możesz uszkodzić procek. A na pewno nic sensownego nie zmierzysz, bo będziesz miał 1023 w odczycie. Koniecznie to popraw.
Widzę dwie drogi:
1. Dokonywać pomiarów odpowiednio szybko (powiedzmy 1000 razy na sekundę) żeby stworzyć sobie obraz przebiegu napięcia i coś z tego wywnioskować. Wtedy będziesz wiedział kiedy przebieg przechodzi przez 0 i czy kondensator nie jest za duży - bo może ładować się zbyt wolno i nie osiąga napięcia maksymalnego zanim przebieg wejściowy zacznie opadać.
2. Na wejściu z sieci dać prostownik dwupołówkowy (mostek), za nim kondensator na odpowiednie napięcie - stare zasilacze impulsowe są dobrym źródłem elektrolitów 400V. I dopiero takie wyprostowane i odfiltrowane napięcie puścić na dzielnik. A dzielnik policzyć tak, żeby Uwej nie przekraczało Uref przetwornika ADC. Zmniejsz to 5,1k jakoś o połowę.
Martwiłbym się też brakiem izolacji galwanicznej - w razie lipy dostajesz pełne napięcie sieciowe na całym układzie. To nie jest zbyt bezpieczne.